Skip to content

blacksmithop/Homelab

Repository files navigation

Homelab

Stack


FAQ

How do I run my services?

I run them as Docker containers using docker-compose

How do I connect to my homelab?

I use Tailscale for SSH & RDP connectivity

How do I expose my services to the internet?

Cloudflare Tunnels behind an nginx reverse-proxy is used to expose services through subdomains


Expose your homelab server using Cloudflared Tunnels and Nginx

Cloudflare Tunnel and NPM Guide Medium Article

Environment Setup

To setup the environment run the following commands

bash preinstall.sh

Pre-install script

Followed by

zsh run.sh

Run script

Update Services

bash update.sh

Update script

TODO:

About

Configuration for my homelab

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages