fix: S06.4 document Docker networks / S06.5 consolidate CI workflows (DRY patterns, standardized timeouts)
This commit is contained in:
@@ -98,3 +98,46 @@ Press `⌘K` (Mac) or `Ctrl+K` to fuzzy-search all sidebar items. New in July 20
|
||||
- ACLs override Unix perms — use `sudo chmod 777` + `synoacltool -enforce-inherit`
|
||||
- Docker at `/volume1/@appstore/ContainerManager/usr/bin/docker`
|
||||
- Tailscale userspace mode — cannot bind to Tailscale IP directly in Docker
|
||||
|
||||
## Docker Networks
|
||||
|
||||
### NAS Dashboard Networks
|
||||
|
||||
| Network | Type | Used By | Purpose |
|
||||
|---|---|---|---|
|
||||
| `internal` | compose-defined | docker-socket-proxy, dashboard | Internal communication between dashboard containers |
|
||||
| `nas-dashboard_internal` | external (pre-created) | docker-socket-proxy, dashboard, dashboard-dev | Shared internal network for dashboard services |
|
||||
| `gitea_gitea` | external | dashboard, dashboard-dev | Connect dashboard to Gitea container |
|
||||
|
||||
Note: `internal` network is redundant — both services are also on `nas-dashboard_internal`. Consider removing `internal` and consolidating to `nas-dashboard_internal` only.
|
||||
|
||||
### Full NAS Network Inventory (all services)
|
||||
|
||||
| Network | Service |
|
||||
|---|---|
|
||||
| `gitea_gitea` | Gitea |
|
||||
| `nas-dashboard_internal` | NAS Dashboard |
|
||||
| `internal` | NAS Dashboard (compose-defined) |
|
||||
| `authelia_auth` | Authelia |
|
||||
| `immich_immich` | Immich |
|
||||
| `jellyfin_default` | Jellyfin |
|
||||
| `audiobookshelf_default` | Audiobookshelf |
|
||||
| `calibre-web_default` | Calibre-Web |
|
||||
| `navidrome_default` | Navidrome |
|
||||
| `vaultwarden_default` | Vaultwarden |
|
||||
| `stirling-pdf_default` | Stirling PDF |
|
||||
| `n8n_default` | n8n |
|
||||
| `paperless_paperless` | Paperless |
|
||||
| `t-youtube_default` | t-youtube |
|
||||
| `watchtower_default` | Watchtower |
|
||||
| `dnsmasq_default` | DNS proxy |
|
||||
| `openclaw_default` | OpenClaw |
|
||||
| `openconnector_default` | OpenConnector |
|
||||
| `registry-mirror_default` | Registry mirror |
|
||||
| `speedtest_default` | Speedtest |
|
||||
| `metube_default` | MeTube |
|
||||
| `pixman_default` | Pixman |
|
||||
| `tmp_default` | Temporary services |
|
||||
| `bridge` | Docker default |
|
||||
| `host` | Docker host mode |
|
||||
| `none` | No networking |
|
||||
|
||||
Reference in New Issue
Block a user