AnApexBread

joined 1 year ago
[–] AnApexBread@alien.top 1 points 11 months ago

Some networks block Wireguard connections.

Dollars to doughnuts they're blocking the default Wireguard port. Change your wireguard port to something like 8080 or 8443 and you'll almost certainly make it through

[–] AnApexBread@alien.top 1 points 11 months ago

CF tunnels to access generic apps I want public.

I totally could move everything that's on CF tunnels over to Wireguard, but I see no need to do it

How would you keep the public apps public if you require a wireguard connection to access them?

[–] AnApexBread@alien.top 1 points 11 months ago

Yes.

I use all three for different purposes.

It all depends on what my requirements for self hosting some are.

[–] AnApexBread@alien.top 1 points 11 months ago

Tailscale has its use when you are behind CGNAT and don’t want to VPS a Wireguard server somewhere with a static IP, other than that, it has no use in my opinion. I’m fully aware that I get downvotes from people who praise the zero trust principals of Tailscale and all the rest, but they always forget that you can do zero trust since decades with any network equipment (VXLAN) and add Wireguard to the mix.

People just forget that all Tailscale is is a fancy GUI for managing Wireguard. That's it.

Wireguard lacks a lot of user management features so you need a service like Tailscale to handle that, but everything zerotier does is something you can already do in wireguard, just simplified.

[–] AnApexBread@alien.top 1 points 11 months ago (2 children)

How do you access those services from a public network?

With Wireguard?

[–] AnApexBread@alien.top 3 points 11 months ago

disabling password login and use pubkey authentication will be safe enough?

Just make sure you actually disable password login. Simply enabling key doesn't disable password. So as long as the password is disabled then you're fine.

[–] AnApexBread@alien.top 1 points 11 months ago

This is probably the optimist in me saying this, but I don't think the data is actually gone.

Its probably some misconfiguration that is locking people out of their data. That may not functionally be different but technically it's majorly different. My guess is there will be some announcement made in a few days that they fixed a permissions error and everyone's data is back.

[–] AnApexBread@alien.top 2 points 11 months ago (2 children)

There’s more than a decade worth of banking, spending, and investment information in there.

That's the real reason I would self host something like a budget app. I don't want a company like Mint to have (and sell) my purchasing and financial history.

[–] AnApexBread@alien.top 3 points 11 months ago

"self hosted budget management app". Can't you just install this type of app to your phone or pc? What's the purpose here, will you host it and access it from a browser? Or do you only want to backup its data to your server?

I don't want some third party having access to all of my transaction history and knowing what I spend and where.

I hope I don't sound stupid please enlighten me.

Your question isn't stupid. There is an important decision you need to make on "is the juice worth the squeeze." While you can selfhost a lot of stuff sometimes there's better reasons not to. Email is primary example that gets brought up a lot. Sure you CAN self host it, but for a lot of people on this sub it's not worth the effort required to do so.

Each person has to make that decision for each of the things they choose to self host. Budget apps are no different.

[–] AnApexBread@alien.top 1 points 11 months ago

Same. I ran OwnCloud and Nextcloud in parallel for a while until a Nextcloud update nuked it and my wife lost some of her college work.

After that I've appreciated the slower more deliberate pace of OwnCloud

[–] AnApexBread@alien.top 1 points 11 months ago

Would that be better than just mounting the NFS on the host and assigning that directory as the Immich upload directory?

[–] AnApexBread@alien.top 1 points 11 months ago (1 children)

So your vote is an external library

 

I'm trying to figure out how to configure Immich in the optimal way.

I have a Synology RS812 with 512MB of RAM so not enough to run Docker and Immich, but it has 10.7TBs of storage in SHR1.

I also have a VM farm with 256GBs of RAM and 3TB of usable storage with no RAID.

My initial thought was to host Immich on my VM farm (obviously) and store all the photos on the Synology. Then load the photos as an external library from the Synology. This works, but it means I need to set up an automatic upload to the Synology directory.

The second idea is to give Immich the 3TB on VM Farm, have it store photos locally, and then using Rsync to copy photos over to the Synology automatically. The concern here is if Rsync fails I might not notice for a while which runs the risk of data loss.

How would you configure this?

view more: next ›