Earlier quoted context omitted.
I’m using a 3$ VPS (hetzner) as a VPN server and access my local servers that way. You also get a regular VPN for free that way and setup is trivial if you use wireguard.
I use a $15/year vps for this. Acts as a bastion to all the servers I connect to.
Raspberry Pi as a local server for self hosting applications
171–180 of 321 posts
Re: Raspberry Pi as a local server for self hosting applications
#172The hardware is there (RPi + USB storage). The server software is there (NextCloud, Plex, n8n, etc). What isn't there is the plumbing. The next logical step after this blog post is making your services accessible to your phone over the public net. You'll immediately find yourself mired in domain name registration, VPS management, TLS cert management, dyndns, port forwarding, hole punching, etc etc. There are lots of…
Re: Raspberry Pi as a local server for self hosting applications
#173Earlier quoted context omitted.
For me its not the 30$ pc that has issues but the 10$ microsd card the os is on. I had to replace it for the third time in about 6 years now. But this is not something new of course, everybody will tell you to either use good uSD cards or put the os somewhere else, like an external hdd or so.
It's possible to boot from USB with the Pi4, I wouldn't run anything important from the MicroSD.
Re: Raspberry Pi as a local server for self hosting applications
#174I'm using my old Thinkpad T510 as a home server. It's been running for 7+ years already. I only need to dust the vents once in a while. It has PiHole, Nextcloud, my humble little Netflix clone, and a few other things. If you use ffmpeg a lot, you ought to have more power than the RPi offers. I often SSH into it to use it as a SOCKS proxy in other countries.
Before I switched to Ubiquiti I ran pfsense on a VM on my old 410s for many years, among other virtual machines for home lab use.
Re: Raspberry Pi as a local server for self hosting applications
#175The hardware is there (RPi + USB storage). The server software is there (NextCloud, Plex, n8n, etc). What isn't there is the plumbing. The next logical step after this blog post is making your services accessible to your phone over the public net. You'll immediately find yourself mired in domain name registration, VPS management, TLS cert management, dyndns, port forwarding, hole punching, etc etc. There are lots of…
Check out KubeSail! Not affiliated in anyway. They make it super easy to do the plumbing, networking and have a kubernetes cluster on a raspberry pi. If you ever wanted to learn k8s without spending $80\month on a cluster, best way to learn it!
Re: Raspberry Pi as a local server for self hosting applications
#176Re: Raspberry Pi as a local server for self hosting applications
#177Earlier quoted context omitted.
Or just setup Tailscale, which takes about two minutes.
Tailscale runs on WireGuard and therefore requires elevated permissions on each client device. That shouldn't be required for simply proxying a local port. Does Tailscale offer domain registration and TLS certs? Also, is there any way to allow public access to certain ports on certain machines, ie if you wanted to run your personal blog on your RPi?
Re: Raspberry Pi as a local server for self hosting applications
#178The hardware is there (RPi + USB storage). The server software is there (NextCloud, Plex, n8n, etc). What isn't there is the plumbing. The next logical step after this blog post is making your services accessible to your phone over the public net. You'll immediately find yourself mired in domain name registration, VPS management, TLS cert management, dyndns, port forwarding, hole punching, etc etc. There are lots of…
Re: Raspberry Pi as a local server for self hosting applications
#179I have tinkered with RPI a lot in my previous life, I used to maintain the Qt eglfs QPA plugin. Back then, they were quite under powered CPU wise. Are the recent versions powerful enough to host websites and data for every day use? Like say, is it powerful to host a website, couple of blogs, a nextcloud/syncthing instance and say Emby/Jellyfin/Plex? Most importantly, I want to hear about setups that people are using…
Using Emby actively right now and it’s working like a charm! Nextcloud will probably be my next experiment
Re: Raspberry Pi as a local server for self hosting applications
#180Benefits:
- way faster
- always on (presumably battery backed)
- you're not responsible for disk or hw failures
- better internet (faster, redundant connections)
- cheaper ($60/year vs $100 upfront)
- not fighting architecture differences
- comes with a public v4 address
- usually comes with a v6 address too
Downsides:
- data isn't under your control and is subject to military espionage
- your internet connection to move larger files to/from the remote device may not be great