I recommend using a docker container, they make the whole thing painless and easy.
I think the Linuxserver.io one is what I used from memory.
I recommend using a docker container, they make the whole thing painless and easy.
I think the Linuxserver.io one is what I used from memory.
Yeah if this is for a small number of users, I would recommend wireguard or tailgate.
Port forwarding is asking for trouble.
Oh yeah fair.
I haven’t bothered with DNS level blocking because ublock use so good. #todo.
Yeah but ublock origin more than makes up for it.
And Dark Reader. I simply don’t understand why chrome doesn’t have dark mode on android.
Yeah I hear that, good point.
Arch has great documentation but also a bit more config.
I would vote for Fedora over debian though. Debian packages are so far out of date that it becomes a pain and copr works quite well.
If it’s just a server, Alpine and docker will do most things with good reliability and security.
Otherwise I’ve actually always used void and arch. While those aren’t typical choices for a server, it shows that it’s hard to go wrong.
Choose a distribution that appeals to you and it’ll work great.
For this use case, alpine sounds good.
See also Inkscape.
Doesn’t quite fit OPs want of self hosted, but still very good.
There is also Asymptote and tikz for more technical stuff.
Self hosting is your pathway to a tech background.
University for comp sci, in my experience around the space, is a complete waste of time. Just a piece of paper that may or may not equip the recipient with some skills that may or may not be relevant.
Vikings and org-mode.
Org-mode does not have an API but I’ve separated out multiple files and synced via git to moderate success with my gf. No API but maybe with gitea and orgize you could do something?
They both kind of suck in their own way.
If you want to things to run at startup and you’re not on systemd, rootless docker is probably easier.
Otherwise podman is mostly fine but be careful of native overlay if you’re not on BTRFS, this causes some pretty long build times.
I would recommend arkenfox over librewolf, that way you can use an up to date browser, with the same privacy and greater flexibility to enable features you may want (e.g. no letterbox etc).
Honestly, Switch to a basic Linux distro and use docker directly.
I ran TrueNAS for a while and it’s just too complex and janky. I dropped back to void (for ZFS) and have a directory of compose files for radar/sonar, jellyfish, mediawiki, Lemmy etc.
If you want something more Unix like and less PowerShell (but absolutely not POSIX), checkout Elvish.
So I use reverse proxies etc with my containers for others services
But KeePass with rsync is easier for passwords. I just use termux on my phone