[-] fozid@lem.radiantfig.fyi 2 points 2 days ago

No, I have the file system mounted to my pc with sshfs. My pc comes on and my server gets mounted in fstab using sshfs, and then I can use anything on my pc to interact with the files and data just like it was directly on my pc. I use WebDAV for my android phone to be able to access office files with only office. I also have file browser quantum on the server providing access through a web interface to the files.

[-] fozid@lem.radiantfig.fyi 5 points 2 days ago

Putting everybody on one server defeats the whole purpose of federation, and eventually ends up with a single server owned by a single entity, just like YouTube.

Tell people to find the server that most aligns with their interests, location and philosophy, that is fairly active.

[-] fozid@lem.radiantfig.fyi 21 points 3 days ago

Instead of installing a massive all in one solution, why not install individual services specifically to cover your requirements? Navidrome for music consumption, synching to actually sync files, WebDAV and OnlyOffice for office docs, VLC, Kodi or jellyfin for video consumption, immich for photos, etc.

It will end up being much lighter and more specialised

[-] fozid@lem.radiantfig.fyi -1 points 3 days ago

good response ๐Ÿ‘ bad questioning though ๐Ÿ‘Ž i have a nas, with a raid1 array split out with lvm for separate partitions and users on my server, holding 2x2tb ssd's. This backs up every night to 2x8tb HDD's. I have a script that i invoke on my machines manually, that runs rsync on important data, and a backup to the nas raid1 array, overwriting the previous invocation. the HDD's hold out of sync versions running back to 2 months, which i can dip into any time to recover something. so if something does fail, i wont lose anything. I dont hold offsite backups, so if a nuke lands on my house, i will lose everything. Im comfortable with that level of risk, but i know some people arent. however the op wasnt specifically asking about data backup, they were asking about replication, and how to preserve the initial install and setup to be able to revert and replicate. there are better ways to achieve this than just cloning the disk. Build your own actual distro is the best solution and burn it to a usb as a live disk that is easily installed. or just save a list of packages and configs. cloning a disk is a huge amount of out of date data.

[-] fozid@lem.radiantfig.fyi -1 points 4 days ago

What sort of failure? A harddrive failure? I have never had a disk completely fail where every bit of data is unreadable.

[-] fozid@lem.radiantfig.fyi 14 points 4 days ago

For me that would be a waste of time. Just because my setup seems perfect today, tomorrow I might decide to make changes to accommodate a new task. My pc's are living breathing machines that are always a day or 2 away from a slight tweak.

When I move to a new machine, I rarely want to replicate another machine I have as then I would have 2 machines setup for the same tasks. Each machine serves a different purpose so needs a different setup.

If I am replacing a machine, then I would transfer the physical disk itself. Only use clonezilla type tools for replacing a disk, as in replacing the sata SSD holding root with a new fast nvme.

It's easy to transfer config files from one machine to another if you want to replicate some specific setups.

[-] fozid@lem.radiantfig.fyi 4 points 6 days ago

I enjoyed reading that. I agree with a lot of it.

[-] fozid@lem.radiantfig.fyi 6 points 6 days ago

Yeah I like this game. Been installed on my phone for about a year, and play it occasionally ๐Ÿ‘

[-] fozid@lem.radiantfig.fyi 2 points 6 days ago

I don't fully understand what you are trying to do? Are you using an Ubuntu machine, and want to access the nas and win11 storage in your filesystem? If so, just use either samba or sshfs. Easy to setup up and mount into the Ubuntu machine.

[-] fozid@lem.radiantfig.fyi 36 points 1 week ago

I think it's more a generalised phrase, like when you Google something, but you don't actually use Google. Saying to look at / use pirate bay doesn't mean the exact site, just means to pirate it somehow.

[-] fozid@lem.radiantfig.fyi 28 points 2 weeks ago

That was a good read!!

[-] fozid@lem.radiantfig.fyi 26 points 4 weeks ago* (last edited 4 weeks ago)

A reverse proxy is the traditional safe route. Use a web server like Apache, nginx or caddy, and setup to reverse proxy all your services through port 443, and use let's encrypt and certbot to generate and manage TLS certificates.

I host around 15 public facing web services this way using nginx.

Just be aware, this is very public facing so server security and hardening is important. Things like strong passwords, disabled root, use ssh keys instead of passwords, setup fail2ban, setup crowdsec etc.

The more modern safer way is not to truly expose to full public and use things like tailscale or cloudflare tunnels. But this relies on 3rd party servers and I'm not a fan of that, but it does bring benefits.

view more: next โ€บ

fozid

0 post score
0 comment score
joined 1 month ago