I run them as Docker containers using docker-compose
I use Tailscale for SSH & RDP connectivity
Cloudflare Tunnels behind an nginx reverse-proxy is used to expose services through subdomains
Expose your homelab server using Cloudflared Tunnels and Nginx
To setup the environment run the following commands
bash preinstall.sh
Followed by
zsh run.sh
bash update.sh
- Dedicated wiki page
- Integrate dotfiles and zshrc
- CI/CD
- Bash script to automate setup
- Rust server https://github.com/samrocketman/docker-compose-lgsm-rust-dedicated-server/blob/main/docker-compose.yml