Goofed Home

How to check if Proton VPN has switched locations?

$$11779
https://sh.itjust.works/u/westingham posted on Mar 14, 2026 02:26

I have Proton VPN and qbittorrent running on Windows 10 with qbittorrent bound to Proton interface.

Every now and then Proton will reconnect in the background which means the port changes and the IP address changes.

How can I monitor Proton for these changes and either a.) update qbittorrent or b.) use Pushover to notify me that a change has occurred?

https://sh.itjust.works/post/56767882

Word Count Linux: 1

$$12041
https://sh.itjust.works/u/sunth1ef posted on Mar 14, 2026 16:58
In reply to: https://sh.itjust.works/post/56767882

Can confirm that this happens on mobile (installed via F-Droid on GrapheneOS). It will seemingly change countries or profiles mid day or overnight without a restart.

I have not witnessed this on Linux via flatpak but will keep an eye out..

https://sh.itjust.works/comment/24287950
$$12238
https://lemmy.today/u/hexagonwin posted on Mar 15, 2026 08:24
In reply to: https://sh.itjust.works/post/56767882

proton allows generating woreguard config for a specific server even on free plans on their wrbsite, worth checking out

or you could just have a script tobperiodically check your external ip with something like icanhazip.com and automatically make needed changes

https://lemmy.today/comment/22895240

The surreal joy of having an overprovisioned homelab (2025) - from Anubis creator

$$11646
https://lemmy.ml/u/xelar posted on Mar 13, 2026 22:26
https://lemmy.ml/post/44455785

$$12288
https://lemmy.dbzer0.com/u/Appoxo posted on Mar 15, 2026 11:39
In reply to: https://lemmy.dbzer0.com/comment/24960837

If it’s a server mb it might matter (warranty etc.)

https://lemmy.dbzer0.com/comment/24965527
$$12998
https://lemmy.world/u/ikidd posted on Mar 16, 2026 15:10
In reply to: https://lemmy.ml/post/44455785

“I’m concerned about the ownership of ebooks”

  • Buys books via Amazon.

I really wonder about the agency of people. OK, you bought the book, good to support the author. Now go get a known good copy of it that you can disconnect, there’s hundreds of places you can do that. Put it in Calibre or whatever else you use or just drop it in your filesystem (icloud doesn’t count, dummy). Then it’s yours.

https://lemmy.world/comment/22693430

Dashboard for my servers

$$11525
https://lemmy.world/u/idunnololz posted on Mar 13, 2026 19:31

I’ve accumulated enough self hosted stuff that I feel like I want a dashboard now so I don’t have to remember which IP & port I need for which service (not all my services are exposed to the WWW).

I looked at some dashboard solutions already but there is a huge amount of them. I also use Home Assistant as the dashboard for my home.

So I’m looking to bounce some ideas off this community. Should I add one more service to my servers in the form of a dashboard, or should I maybe create a dashboard in Home Assistant?

If going with standalone dashboard service, which one? If going with Home Assistant, is there some good add-ons or something I can use to make managing my services easier?

Let me know and thank you!

https://lemmy.world/post/44219246

Word Count Linux: 1

$$11895
https://lemmy.world/u/redlemace posted on Mar 14, 2026 08:46
In reply to: https://lemmy.world/post/44219246

There is also remmina (linux) or mobaxterm (win).

https://lemmy.world/comment/22655095
$$11975
https://lemmy.ca/u/panda_abyss posted on Mar 14, 2026 13:07
In reply to: https://sopuli.xyz/comment/22410814

I gotta spruce mine up, this is excellent.

https://lemmy.ca/comment/22206674

Self-Host Weekly (13 March 2026)

$$11281
https://lemmy.world/u/jogai_san posted on Mar 13, 2026 13:57
https://lemmy.world/post/44206430

$$12047
https://lemmy.world/u/GreenKnight23 posted on Mar 14, 2026 17:28
In reply to: https://jlai.lu/comment/19989702

minority or not. I’m not going to make excuses to just “join in” when there’s heavy implications of licensing violations and poor ethical practices surrounding the implementation of slopware.

I’ll never use my butt in the development of a project because it goes against every single principal that drives me. my butt is my arch enemy, the antithesis of my whole being.

https://lemmy.world/comment/22661424
$$12051
https://jlai.lu/u/Zos_Kia posted on Mar 14, 2026 17:39
In reply to: https://lemmy.world/comment/22661424

Oh man believe me I’m all for it. I totally understand having an approach of engineering that is not bankable or tailored for Californian degen culture.

I’m not saying there’s anything wrong with your stance. Just saying it will become an aesthetic niche just like there’s some people who still track music on magnetic tape when it would be exponentially faster to use cubase.

I don’t have your specific axe to grind against my butt but my personal angle is to only use old hardware and make software that runs on it.

Not everything has to be superlative, and self imposed constraints are great for quality of life.

https://jlai.lu/comment/19990529

Probably want to stop using Booklore...

$$11269
https://sh.itjust.works/u/jasonweiser posted on Mar 13, 2026 13:30

Just a PSA.

See this thread

Sorry to link to Reddit, but not only is the dev sloppily using using Claude to do something like 20k line PRs, but they are completely crashing out, banning people from the Discord (actually I think they wiped everything from Discord now), and accusing people forking their code of theft.

It’s a bummer because the app was pretty good… thankfully Calibre-web and Kavita still exist.

https://sh.itjust.works/post/56734023

$$14376
https://lemmy.ca/u/PeriodicallyPedantic posted on Mar 18, 2026 13:51
In reply to: https://lemy.lol/comment/24796411

what about that convinced you it’s nature?

All those boys were raised in a similar culture with similar influences regarding how boys should behave. You don’t have a control group.

https://lemmy.ca/comment/22277745
$$16014
https://lemmy.world/u/fccview posted on Mar 22, 2026 14:20
In reply to: https://lemmy.ca/comment/22241167

Hey sorry for the delay, dealing with a lot right now, but I didn’t forget about it.

1 - Fixed this, the api key is now only forwarded if the destination hostname matches the plugin’s stored url. 2 - As I was saying, the allowlist is opt-in by design (null = allow all), and plugins legitimately need to make arbitrary outbound requests. Enforcing it globally would break the plugin system. 3 - Fixed this, it was quite simple 4 - I have added an env var (DEGOOG_DISTRUST_PROXY), if set to true it’ll make it so all users share the same rate limit regardless of their IPs, I left it as an opt in as most users currently running it are only keeping it private behind their own in house reverse proxies. This will be handy for a public instance for example 5 - Extension settings modal now correctly sends x-settings-token on save. 6 - As I said, auth is intentionally lax until a more structured auth system is added, may need to be a few weeks after stable is live, after all there’s no real auth and the setting password protected and private view should be secure enough as it is

btw all this is not live yet, it’ll be sent live with the next release ♥

https://lemmy.world/comment/22805320

Suggestions for log aggregation for proxmox containers

$$11205
https://lemmy.dbzer0.com/u/disobey2623 posted on Mar 13, 2026 10:52

Heya.

I’m still pretty new to the homelab scene, so the more detail you can add the better. I’d like to add some sort of log aggregation tool, something like Elastic, where I can go to look at logs from any of my systems that aren’t working, or just make sure I don’t miss any errors.

Pretty much everything I run is set up as a Proxmox LXC from Proxmox helper scripts, which most of the time means it’s running as a systemctl service. Sometimes they run in Alpine instead, and a few of my apps also run in Docker.

What’s a good app to aggregate logs from those sources? I’ve heard of Prometheus, Grafana and Loki but not sure if they do what I’m after, they seem pretty overwhelming and more focused on metrics, whereas I want to be able to search for and view logs. I’d appreciate if you also mention the basic steps to send the logs from each container to said app.

https://lemmy.dbzer0.com/post/65276809

$$11226
https://lemmy.world/u/slazer2au posted on Mar 13, 2026 12:08
In reply to: https://lemmy.world/comment/22638352

Do you have pointers on how to get that up an going?

https://lemmy.world/comment/22638659
$$11300
https://lemmy.world/u/redlemace posted on Mar 13, 2026 14:26
In reply to: https://lemmy.world/comment/22638659

this is the main pointer

On every device (but the central syslogserver or you create a loop that fills the drive in mere seconds)

/etc/rsyslog.d/99-centralsyslog.conf

$PreserveFQDN on
*.*  @192.168.1.66

then on the central syslog server 192.168.1.66

/etc/rsyslog.d/01-syslog_receiver.conf

# provides UDP syslog reception
module(load="imudp")
input(type="imudp" port="514")

# provides TCP syslog reception
module(load="imtcp")
input(type="imtcp" port="514")

and also

/etc/rsyslog.d/20-save2postgresql.conf

# Load the PostgreSQL output module
module(load="ompgsql")

# Template for inserting logs
template(name="pgsql-template" option.sql="on" type="string" string="INSERT INTO system_events (hostname, facility, priority, tag, message) VALUES ('%HOSTNAME%', %syslogfacility%, %syslogpriority%, '%syslogtag%', '%msg%' )") 

# Send logs to PostgreSQL
*.emerg    :ompgsql:127.0.0.1,syslog,syslog_user,WeakPassword;pgsql-template
*.panic    :ompgsql:127.0.0.1,syslog,syslog_user,WeakPassword;pgsql-template
*.alert    :ompgsql:127.0.0.1,syslog,syslog_user,WeakPassword;pgsql-template
*.crit     :ompgsql:127.0.0.1,syslog,syslog_user,WeakPassword;pgsql-template
*.error    :ompgsql:127.0.0.1,syslog,syslog_user,WeakPassword;pgsql-template
*.err      :ompgsql:127.0.0.1,syslog,syslog_user,WeakPassword;pgsql-template
#*.warning  :ompgsql:127.0.0.1,syslog,syslog_user,WeakPassword;pgsql-template
#*.warn     :ompgsql:127.0.0.1,syslog,syslog_user,WeakPassword;pgsql-template
#*.notice  :ompgsql:127.0.0.1,syslog,syslog_user,WeakPassword;pgsql-template
#*.info  :ompgsql:127.0.0.1,syslog,syslog_user,WeakPassword;pgsql-template
#*.debug  :ompgsql:127.0.0.1,syslog,syslog_user,WeakPassword;pgsql-template

make sure you install postgres, the rsyslog-psql module and create the databases. Grafana can run on the same or any other server.

https://lemmy.world/comment/22640881

Remote KVM recommendations

$$11033
https://sh.itjust.works/u/Zonefive posted on Mar 12, 2026 21:57

I have three networked Win10/11 PCs at our small family business that occasionally need to be accessed and maintained from my Fedora PC at home. I’ve used Google Remote Desktop for a while but it’s unreliable and also F Google.

Was looking at the Gl-Inet Comet products which look promising as they say they work without cloud access, but they’re a tad spendy. If it’s the best option I’m willing to drop the coin.

Are there better options?

Thanks!

https://sh.itjust.works/post/56703631

$$11720
https://sh.itjust.works/u/Zonefive posted on Mar 14, 2026 00:08
In reply to: https://lemmy.cafe/comment/16329972

Amaze! I’m super excited to give this a try. If it works as described this will probably do everything I need it to. Thanks!

https://sh.itjust.works/comment/24277419
$$13165
https://lemmy.world/u/Cloudstash posted on Mar 16, 2026 20:21
In reply to: https://sh.itjust.works/post/56703631

Netbird and default win remote tools.

https://lemmy.world/comment/22699127

Netbird podman and traefik

$$11002
https://lemmy.ca/u/Tinkerer posted on Mar 12, 2026 19:50

Hey Everyone, I’m currently wanting to switch from Headscale to Netbird. It looks like Netbird is much easier to self host now except I can’t get it working with my current Traefik v3.6 config. Here is my config.yaml file for the routers and headers. Any ideas?

Everything loads up fine (from the logs) however I can’t go to the domain address. I have a CNAME record in cloudflare not proxied. The documentation says to set an A record of “netbird.mydomain.com” however wouldn’t that defeat the purpose of the reverse proxy? I have an A record setup already pointing to my public ip and everything gets sent to my traefik reverse proxy.

###http: #### routers: netbird-dashboard: rule: Host(netbird.mydomain.com`) entryPoints: - https tls: {} service: dashboard priority: 1

netbird-grpc:
  rule: >
    Host(`netbird.mydomain.com`)
    && (PathPrefix(`/signalexchange.SignalExchange/`)
    || PathPrefix(`/management.ManagementService/`))
  entryPoints:
    - https
  tls: {} 
  service: netbird-server-h2c
  priority: 100

  netbird-backend:
  rule: >
    Host(`netbird.mydomain.com`)
    && (PathPrefix(`/relay`)
    || PathPrefix(`/ws-proxy/`)
    || PathPrefix(`/api`)
    || PathPrefix(`/oauth2`))
  entryPoints:
    - https
  tls: {} 
  service: netbird-server
  priority: 100

### services: dashboard: loadBalancer: servers: - url: “http://netbird/"

 netbird-server:
  loadBalancer:
    servers:
      - url: "http://netbird/"

netbird-server-h2c:
  loadBalancer:
    servers:
      - url: "h2c://netbird:80"

___`

https://lemmy.ca/post/61696445

$$11264
https://lemmy.ca/u/Tinkerer posted on Mar 13, 2026 13:17
In reply to: https://lemmy.ca/post/61696445

Ok looks like I figured it out, turns out Netbird doesn’t like wildcard certificates, I spun up a quick NPM reverse proxy in docker and everything is now working fine.

https://lemmy.ca/comment/22189168

Tech Feed Collection

$$10897
https://programming.dev/u/kivarada posted on Mar 12, 2026 12:16

cross-posted from: https://programming.dev/post/47081478

I have recently created a tech feed site covering over 1500 RSS/Atom feeds. I have promised to make the complete list available and have created now a Codeberg Repo with all the feeds.

If you want browse the articles, you can visit: https://insidestack.it/

Or if you want to read articles organised by topics, you can visit on of the spaces. Like for Linux: https://insidestack.it/spaces/linux

All spaces have their own RSS feeds which you can follow.

https://programming.dev/post/47081919

Considering self hosting my own git repositories. What are some options?

$$10701
https://lemmy.world/u/idunnololz posted on Mar 11, 2026 22:31

As the title states, I am looking to host maybe ~100 git repositories locally on my home network.

I’m not planning on doing anything too crazy with my repositories. The solution doesn’t need to support like 1000s of contributors however it should support the most basic features such as being able to see individual commits, branches, diffs, maybe some PR related mechanism, a web GUI, etc.

I don’t like to tinker too much. The solution should work and be stable. Stability is a hard requirement. I want to write code and not have to worry about losing it. Yes I will make backups.

Please let me know what some of the best options are at the moment. Thank you!

https://lemmy.world/post/44134491

$$12601
https://lemmy.ca/u/corsicanguppy posted on Mar 15, 2026 20:47
In reply to: https://lemmy.world/comment/22622397

For sure. And their bumbling has made it harder to deactivate all the useless bloat and get the good web-editor back. And a host of other mind-numbingly short-sighted decisions that show they’re fully run by LostBoy coders who were never mentored and just don’t know better.

But tuning can come after. And their CI is way fucking better than forgejo’s facepalm of a GitHub clone. And that’s a thin reason, but, yeah.

https://lemmy.ca/comment/22229781
$$12614
https://lemmy.world/u/foggy posted on Mar 15, 2026 21:03
In reply to: https://lemmy.ca/comment/22229781

Yep.

It’s like they wanna get bought to compete with GitHub or something.

They’re moving fast and breaking things. And bloating their product in the process. In the last 24 months they paid over $1M to a single bug bounty hunter who basically took them to the cleaners.

But totally agree. It’s the best UX, best product for home lab or even small enterprise use if you’ve got someone to get it tuned appropriately.

https://lemmy.world/comment/22681300
Create New Post