Would you please share what dynamic dns provider you use? I remember trying to set nginx pm to use my no-ip hostname (xyz.ddns.net) but I could not figure out how to link my hosted-services as subdomains (say portainer.xyz.ddns.net)
PWA that works offline and syncs when back online. Note that this means that all files will be on your device
Someone else mentioned Silverbullet, I hosted on my home server and it looks promising, here are a few thing I will need to explore:
/
, I’m wondering is there is a plugin that add a tool bar or a client app that does have it.Thank you for your comment
OP needs a proper router that make use of their 3g fiber which will be mostly newer and powerfull and has better wifi. That should be their 1st priority.
Edit: You don’t need a 2.5gb ethernet (or better for futur proofing) for every client, but that NAS and Hypervisor could use that bandwith so consider yor options while you are at it.
I’m containerizing everything, I like to keep my setup simple, no OS containerizing since I will be using a low power minipc (NUC, Hp mini, dell micro or lenovo tiny), I will use proxmox in the VM to get an idea on how it works and because I think the web UI might be easier to use than SSHing to the VM. Later on the new server I will mostly use debain+docker.
I considering containerizing everything, except the OS (I’m not ready for immutable OSes yet). I mentioned Docker because it is what I keep finding guides for and which I think is simpler. How is it compared with Podman (for a beginner in containerizing)
Edit: I will mostly use BTRFS and snapshots, and I would definitely put my containers in a separate subvolume to avoid data loss when rolling back.
Thanks for the note about tftp. I used to use FTP to transfer file from/to my android phone which got me around ~30MB (local transfer), but abandoned it (due to security reasons) for SSH file transfer which only got me ~8MB for local transfer (my phone probably is slow in decrypting). So, I was thinking of keeping SSH file transfer for remote transfer and use tftp (due to its UDP layer) for local transfer. If webdav offered reasonable local transfer speed, I will use it to replace all the above.
Android is no problem at all, Tizen however is a mistake I will never do again. I have a MU7000 samsung TV (2017 model), it has plex (came free in its store) but no emby (emby is another option that is mostly open source) or jellyfin (Emby fork that is fully open source). I had an Intel NUC5 celeron based that acted as a server, the cpu was pretty efficient (6w) but it was not powerful enough for transcoding (converting the video to something the tv can play)
My experience with my Samsung TV.
Plex: Can direct play almost anything (stream to the tv without converting the video). I’m a non-native english japanese anime fan who needs subtitles all the time. The problem is that plex will turn to transcoding if subtitles are on and my server was not powerful enough to handle fluent transcoded stream.
Emby: it is not in the tizen store (at least for my tv), fortunately the emby team release a tizen binary that can be installed through a USB thumb drive. Now emby works pretty good with and withouth subtitles. It does not have ads (for premium subscription) on android but it does have a once every 24h add in the Tizen version. Not a big deal but just remember you are more likely to be treaded a 2nd class consumer for having a damn Tizen TV.
Jellyfin: Not available on Samsung store, I had to enable devlopper mod on my tv and install Tizen studio with CLI on my pc to compile Jellyfin for my TV, then install it through Tizen CLI only to be surprised by how sluggish it worked, the UI was very unoptimized which is natural as it was not supporting my tv to begin with. Half my remote (samsung one remote black version) did not work so I decided it was not worth it.
For Jellyfin, dont get any lower than 8th gen if you want to transcod using quick sync. And if i correctly remember, you will nee 10th gen or higher for 10bit transcoding.