Update README.md

This commit is contained in:
2026-01-18 03:03:45 +00:00
parent d601c65254
commit 7c2277786d

View File

@@ -7,25 +7,19 @@ This folder contains all of the services running on the Pi
## Contents: ## Contents:
**`~/Docker`** **`~/Docker`**
├── **`cloudflared/`** ├── **`calibre/`** -- Inactive
├── **`dashy/`** ├── **`codeserver/`** -- Inactive
├── **`glances/`** ├── **`glances/`**
├── **`homarr/`** ├── **`ha/`**
├── **`nextcloud/`** ├── **`nextcloud/`**
├── **`nginx/`**
├── **`portainer/`** ├── **`portainer/`**
├── **`README.md`** ├── **`README.md`**
└── **`syncthing/`** └── **`syncthing/`**
## Current Ports: ## Current Ports:
- **`81`** --> nginx proxy manager web ui
- **`2222`** --> gitea ssh
- **`3000`** --> gitea web ui
- **`7575`** --> homarr
- **`8000`** --> portainer - **`8000`** --> portainer
- **`8080`** --> nextcloud web ui - **`8080`** --> nextcloud web ui
- **`8123`** --> home assistant web ui - **`8123`** --> home assistant web ui
- **`8181`** --> dashy
- **`8282`** --> ha bridge web ui - **`8282`** --> ha bridge web ui
- **`8384`** --> syncthing web ui - **`8384`** --> syncthing web ui
- **`9443`** --> portainer web ui - **`9443`** --> portainer web ui
@@ -33,20 +27,6 @@ This folder contains all of the services running on the Pi
- **`50000`** --> ha bridge - **`50000`** --> ha bridge
- **`61208`** --> glances web ui - **`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 ## UFW Settings
``` ```
@@ -59,20 +39,22 @@ To Action From
-- ------ ---- -- ------ ----
22 ALLOW IN 192.168.0.0/24 # LAN SSH 22 ALLOW IN 192.168.0.0/24 # LAN SSH
22 on tailscale0 ALLOW IN Anywhere # Tailscale 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 Anywhere ALLOW IN 192.168.0.0/24 # LAN General Access
81 on tailscale0 ALLOW IN Anywhere # Tailscale NPM 8080 on tailscale0 ALLOW IN Anywhere # Tailscale Nextcloud
53 on tailscale0 ALLOW IN Anywhere # Tailscale DNS 8123 on tailscale0 ALLOW IN Anywhere # Tailscale Homeassistant
3000 on tailscale0 ALLOW IN Anywhere # Tailscale AGH 8384 on tailscale0 ALLOW IN Anywhere # Tailscale Syncthing
3001 on tailscale0 ALLOW IN Anywhere # Tailscale Gitea
2222 on tailscale0 ALLOW IN Anywhere # Tailscale Gitea
9443 on tailscale0 ALLOW IN Anywhere # Tailscale Portainer 9443 on tailscale0 ALLOW IN Anywhere # Tailscale Portainer
22000 on tailscale0 ALLOW IN Anywhere # Tailscale Syncthing
61208 on tailscale0 ALLOW IN Anywhere # Tailscale Glances 61208 on tailscale0 ALLOW IN Anywhere # Tailscale Glances
22 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale SSH 22 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale SSH
81 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale NPM 80,443/tcp (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale HTTP/HTTPS
53 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale DNS 80,443/udp (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale HTTP/HTTPS
3000 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale AGH 8080 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale Nextcloud
3001 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale Gitea 8123 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale Homeassistant
2222 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale Gitea 8384 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale Syncthing
9443 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale Portainer 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 61208 (v6) on tailscale0 ALLOW IN Anywhere (v6) # Tailscale Glances
``` ```