diff --git a/README.md b/README.md index ce9e0ad..d1780a2 100644 --- a/README.md +++ b/README.md @@ -7,25 +7,19 @@ This folder contains all of the services running on the Pi ## Contents: **`~/Docker`** -├── **`cloudflared/`** -├── **`dashy/`** +├── **`calibre/`** -- Inactive +├── **`codeserver/`** -- Inactive ├── **`glances/`** -├── **`homarr/`** +├── **`ha/`** ├── **`nextcloud/`** -├── **`nginx/`** ├── **`portainer/`** ├── **`README.md`** └── **`syncthing/`** ## Current Ports: -- **`81`** --> nginx proxy manager web ui -- **`2222`** --> gitea ssh -- **`3000`** --> gitea web ui -- **`7575`** --> homarr - **`8000`** --> portainer - **`8080`** --> nextcloud web ui - **`8123`** --> home assistant web ui -- **`8181`** --> dashy - **`8282`** --> ha bridge web ui - **`8384`** --> syncthing web ui - **`9443`** --> portainer web ui @@ -33,20 +27,6 @@ This folder contains all of the services running on the Pi - **`50000`** --> ha bridge - **`61208`** --> glances web ui -## Current Web Paths: -- **`szumko.net`** --> Home Assistant -- **`szumko.net/data`** --> glances **\*Currently Disabled** -- **`pihole.szumko.net`** --> Pihole -- **`git.szumko.net`** --> Gitea -- **`cloud.szumko.net`** --> nextcloud - -## Adding Subdomains: -1. Go to cloudflare account and add a dns record for the subdomain -2. Go to **`~/docker/cloudflared/config.yml`** and add the ingress pointing to NPM -3. Create a proxy host in NPM pointing to container_name:port (must be on **`homelab`** internal network) - -## Adding Paths: -1. Add path in NPM (must be on **`homelab`**) ## UFW Settings ``` @@ -59,20 +39,22 @@ To Action From -- ------ ---- 22 ALLOW IN 192.168.0.0/24 # LAN SSH 22 on tailscale0 ALLOW IN Anywhere # Tailscale SSH +80,443/tcp on tailscale0 ALLOW IN Anywhere # Tailscale HTTP/HTTPS +80,443/udp on tailscale0 ALLOW IN Anywhere # Tailscale HTTP/HTTPS Anywhere ALLOW IN 192.168.0.0/24 # LAN General Access -81 on tailscale0 ALLOW IN Anywhere # Tailscale NPM -53 on tailscale0 ALLOW IN Anywhere # Tailscale DNS -3000 on tailscale0 ALLOW IN Anywhere # Tailscale AGH -3001 on tailscale0 ALLOW IN Anywhere # Tailscale Gitea -2222 on tailscale0 ALLOW IN Anywhere # Tailscale Gitea +8080 on tailscale0 ALLOW IN Anywhere # Tailscale Nextcloud +8123 on tailscale0 ALLOW IN Anywhere # Tailscale Homeassistant +8384 on tailscale0 ALLOW IN Anywhere # Tailscale Syncthing 9443 on tailscale0 ALLOW IN Anywhere # Tailscale Portainer +22000 on tailscale0 ALLOW IN Anywhere # Tailscale Syncthing 61208 on tailscale0 ALLOW IN Anywhere # Tailscale Glances 22 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale SSH -81 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale NPM -53 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale DNS -3000 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale AGH -3001 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale Gitea -2222 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale Gitea +80,443/tcp (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale HTTP/HTTPS +80,443/udp (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale HTTP/HTTPS +8080 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale Nextcloud +8123 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale Homeassistant +8384 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale Syncthing 9443 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale Portainer +22000 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale Syncthing 61208 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale Glances ```