Yes
Self-Hosted Main
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
For Example
- Service: Dropbox - Alternative: Nextcloud
- Service: Google Reader - Alternative: Tiny Tiny RSS
- Service: Blogger - Alternative: WordPress
We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.
Useful Lists
- Awesome-Selfhosted List of Software
- Awesome-Sysadmin List of Software
Yes with cloudflare tunnels.
I don't like CF tunnels, b/c I prefer to tunnel in w/ Tailscale-VPN, and Reverse proxy w/ Caddy; that way I will using my bandwidth alone, so I can stream unlimited locally saved/served media. CF tunnels are super non-specific about how much data they might consider too much. I just don't want to risk it, plus w/ TS I get a free TS-domain. My budget is tiny!
Yes, you can. I use both Cloudflare tunnels (for things that don’t play nice) and nginx for everything else. Getting the port forward setup can be tricky since you have to use the app on your phone. Also using Cloudflare and proxying your DNS records will eliminate any NAT issues. You also may want to setup DHCP reservations to keep the IP addresses static. In typical Comcast fashion, this has to be done on your browser by going to your router’s IP instead of the app.
I bought my cable modem, it does not route anything. It goes directly to a hardware firewall.
I used WireGuard VPN for my setup so I don't have anything exposed directly to the internet. Just a matter of opening up the UDP port. WG is secure; I have a separate DDNS server that updates my A record whenever my IP changes.
Use a reverse proxy instead of cloudflare tunnel in my opinion.
Login to your Comcast cable modem and see if you can switch it to bridging mode
If external expose is not something you want, just use tailscale/zerotier. With that, it won't matter what router you're using.
All you have to do is plug in the new router and use the app to update the MAC address. I did it a couple weeks ago.