If you're interested in self hosting I keep a list of ngrok-like tunnel proxies: <a href="https://github.com/anderspitman/awesome-tunneling" rel="nofollow">https://github.com/anderspitman/awesome-tunneling</a>
Interesting that they now sell prebuilt kits on new hardware, after years targeting the now-defunct Globalscale Dreamplug.<p><a href="https://www.olimex.com/Products/OLinuXino/Home-Server/Pioneer-FreedomBox-HSK/" rel="nofollow">https://www.olimex.com/Products/OLinuXino/Home-Server/Pionee...</a>
There's also yunohost which is pretty much along the same lines: <a href="https://yunohost.org/" rel="nofollow">https://yunohost.org/</a>
I'm pretty sad this project never lifted off.<p>The talk at its origin is now a classic: <a href="https://www.youtube.com/watch?v=QOEMv0S8AcA" rel="nofollow">https://www.youtube.com/watch?v=QOEMv0S8AcA</a>
I use DietPi on my Raspberry Pi (other small boards are supported too). It's easy to install, and provides a simple TUI installer for all the common services, from Git and Syncthing to various game emulators.<p><a href="https://dietpi.com/dietpi-software.html" rel="nofollow">https://dietpi.com/dietpi-software.html</a>
As a newbie to this, I got one of the olimex units with ready-to-go SD Card. I've had it for a couple of years, I think. I've tried various of the apps and have settled on using it as an always-on syncthing node and to run Privoxy on my home network.<p>To access away from home, it is running a Tor hidden service. Wireguard is also provided, so I'm thinking of trying that out as well. It snapshots, so if I get into trouble with a new app... I roll back. I keep all my syncthing data on an attached usb drive. I realize the SD card won't last indefinitely.<p>What makes it feasible for me is that installation, configuration, and backup is handled by its web interface. I haven't needed to edit config files.
Has anyone here tried using WireGuard as a VPN for selfhosting? It is built into the Linux kernel (starting in 5.4?) and has lots of tutorials. Thinking of using it for my next project.
Why would one market a device to <i>non-experts</i> as a Dropbox alternative, a NAS to backup for all your computers, and a Bittorrent client, when it ships with a 32GB SD card?
I have a feeling that tunneling might just be a better option that creating VPN in enterprise setting. For instance, if you have confluence, jira etc running in your enterprise private network, instead of creating a VPN and asking endusers to connect to that VPN. They could expose each app with a authenticated tunnel. In this way the threat matrix reduces down to the application that is exposed and not whole private network. I wondering if something like this exists.
I read my ISPs terms of service (the biggest ISP in Australia), and it specifically says you can't host servers on your residential connection. They expect you to buy an extremely expensive small business service to do that. I would assume this is the same for many ISPs, and I think it is terrible.
Hmmm many years ago I was wishful thinking about this very box [1]. This is gonna be a fun week playing with and testing it.<p>[1]: <a href="https://idiallo.com/blog/bringing-back-the-pc" rel="nofollow">https://idiallo.com/blog/bringing-back-the-pc</a>
How does it handle updates? Can the non-expert user just click a button? Mediawiki strikes me as a service that would absolutely need command line access to upgrade?