Add Stirling PDF (CT 113) to container inventory and documentation map
This commit is contained in:
parent
d8b2d88c73
commit
73f9c0be41
15
00_index.md
15
00_index.md
@ -1,5 +1,5 @@
|
|||||||
# 00 — Master Index
|
# 00 — Master Index
|
||||||
> Last updated: 2026-06-18
|
> Last updated: 2026-06-22
|
||||||
> Quick-reference card for Claude. Read this first, then load specific files only as needed.
|
> Quick-reference card for Claude. Read this first, then load specific files only as needed.
|
||||||
|
|
||||||
---
|
---
|
||||||
@ -36,11 +36,11 @@
|
|||||||
| 110 | windows11 (VM) | 192.168.1.227 | — | RTX 4060 passthrough, Rhino 7 + Sunshine/Moonlight |
|
| 110 | windows11 (VM) | 192.168.1.227 | — | RTX 4060 passthrough, Rhino 7 + Sunshine/Moonlight |
|
||||||
| 111 | paperless | 192.168.1.111 | paperless.spendlik.sk | Document management (6-lang OCR, media+data on NAS) |
|
| 111 | paperless | 192.168.1.111 | paperless.spendlik.sk | Document management (6-lang OCR, media+data on NAS) |
|
||||||
| 112 | mcp-server | 192.168.1.100 | mcp.spendlik.sk | MCP bridge — Proxmox + Gitea tools for Claude |
|
| 112 | mcp-server | 192.168.1.100 | mcp.spendlik.sk | MCP bridge — Proxmox + Gitea tools for Claude |
|
||||||
| 113 | *(free)* | 192.168.1.113 | — | Available |
|
| 113 | stirling-pdf | 192.168.1.113 | pdf.spendlik.sk | PDF toolkit — preprocessing for Paperless pipeline |
|
||||||
| 114 | *(free)* | 192.168.1.114 | — | Available |
|
| 114 | *(free)* | 192.168.1.114 | — | Available |
|
||||||
| 115 | vaultwarden | 192.168.1.115 | vault.spendlik.sk | Password manager (Vaultwarden, Docker, Bitwarden-compatible) |
|
| 115 | vaultwarden | 192.168.1.115 | vault.spendlik.sk | Password manager (Vaultwarden, Docker, Bitwarden-compatible) |
|
||||||
|
|
||||||
> Next available CT ID: **113** · Next available IP: **192.168.1.113**
|
> Next available CT ID: **114** · Next available IP: **192.168.1.114**
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@ -62,6 +62,7 @@ Script location: `/usr/local/bin/ddns-update.sh` in CT 108. Full credentials map
|
|||||||
| mcp.spendlik.sk | 327475181 |
|
| mcp.spendlik.sk | 327475181 |
|
||||||
| paperless.spendlik.sk | 328109687 |
|
| paperless.spendlik.sk | 328109687 |
|
||||||
| vault.spendlik.sk | 330343277 |
|
| vault.spendlik.sk | 330343277 |
|
||||||
|
| pdf.spendlik.sk | *(add after DNS record created in WebSupport)* |
|
||||||
|
|
||||||
> ⚠️ When adding a new subdomain: (1) create A record in WebSupport admin, (2) add to DDNS script with record ID, (3) add nginx vhost in CT 101, (4) run certbot, (5) inspect nginx config after certbot.
|
> ⚠️ When adding a new subdomain: (1) create A record in WebSupport admin, (2) add to DDNS script with record ID, (3) add nginx vhost in CT 101, (4) run certbot, (5) inspect nginx config after certbot.
|
||||||
|
|
||||||
@ -87,6 +88,7 @@ Script location: `/usr/local/bin/ddns-update.sh` in CT 108. Full credentials map
|
|||||||
| `services.json` | Structured inventory of all containers/VMs — IPs, ports, stacks, compose paths |
|
| `services.json` | Structured inventory of all containers/VMs — IPs, ports, stacks, compose paths |
|
||||||
| `secrets-index.md` | Map of service credentials and WHERE they are stored (no actual secrets) |
|
| `secrets-index.md` | Map of service credentials and WHERE they are stored (no actual secrets) |
|
||||||
| `111_paperless_deployment.md` | CT 111 — Paperless-ngx Docker deploy, NAS migration, OCR, troubleshooting |
|
| `111_paperless_deployment.md` | CT 111 — Paperless-ngx Docker deploy, NAS migration, OCR, troubleshooting |
|
||||||
|
| `113_stirling_pdf_deployment.md` | CT 113 — Stirling PDF Docker deploy, nginx, SSL, n8n API integration |
|
||||||
| `115_vaultwarden_deployment.md` | CT 115 — Vaultwarden Docker deploy, nginx, SSL |
|
| `115_vaultwarden_deployment.md` | CT 115 — Vaultwarden Docker deploy, nginx, SSL |
|
||||||
|
|
||||||
> 💡 Load only the file(s) relevant to the current task. Do not load all files by default.
|
> 💡 Load only the file(s) relevant to the current task. Do not load all files by default.
|
||||||
@ -111,10 +113,12 @@ Script location: `/usr/local/bin/ddns-update.sh` in CT 108. Full credentials map
|
|||||||
| **kocka-novinky.sk** | Wordfence blocks login — keep disabled. wp-config.php WP_SITEURL/WP_HOME hardcoded. Zen browser Content-Encoding issue — use Firefox/Chrome. |
|
| **kocka-novinky.sk** | Wordfence blocks login — keep disabled. wp-config.php WP_SITEURL/WP_HOME hardcoded. Zen browser Content-Encoding issue — use Firefox/Chrome. |
|
||||||
| **Paperless consume** | File watcher only detects new files — use `document_consumer --oneshot` for bulk imports |
|
| **Paperless consume** | File watcher only detects new files — use `document_consumer --oneshot` for bulk imports |
|
||||||
| **LXC Docker** | Requires `--unprivileged 0 --features nesting=1` for Docker to work inside container |
|
| **LXC Docker** | Requires `--unprivileged 0 --features nesting=1` for Docker to work inside container |
|
||||||
|
| **Stirling PDF nginx** | Set `client_max_body_size 100M` — large PDFs will be rejected without it |
|
||||||
|
| **Stirling PDF + Authelia** | Add `/api/*` bypass rule before catch-all 2FA rule — required for n8n API access |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔄 Active Projects (as of 2026-06-18)
|
## 🔄 Active Projects (as of 2026-06-22)
|
||||||
|
|
||||||
| Project | Next Action | Reference |
|
| Project | Next Action | Reference |
|
||||||
|---|---|---|
|
|---|---|---|
|
||||||
@ -122,8 +126,9 @@ Script location: `/usr/local/bin/ddns-update.sh` in CT 108. Full credentials map
|
|||||||
| Paperless-ngx | ~730 docs processing; next: Gemini post-processing setup | CT 111 |
|
| Paperless-ngx | ~730 docs processing; next: Gemini post-processing setup | CT 111 |
|
||||||
| Gemini post-processing | Get Gemini API key → install Python package in CT 111 | CT 111 |
|
| Gemini post-processing | Get Gemini API key → install Python package in CT 111 | CT 111 |
|
||||||
| WireGuard DDNS | Add `vpn.spendlik.sk` DNS record + update CT 108 script | CT 107/108 |
|
| WireGuard DDNS | Add `vpn.spendlik.sk` DNS record + update CT 108 script | CT 107/108 |
|
||||||
| Bookmark manager | Decide tool → deploy CT 113 | CT 113 (free) |
|
| Bookmark manager | Decide tool → deploy CT 114 | CT 114 (free) |
|
||||||
| Authelia enforcement | Extend 2FA to Jellyfin, Audiobookshelf, Gitea | CT 102/101 |
|
| Authelia enforcement | Extend 2FA to Jellyfin, Audiobookshelf, Gitea | CT 102/101 |
|
||||||
|
| Stirling PDF | Deploy CT 113 — PDF preprocessing for Paperless pipeline | CT 113 |
|
||||||
|
|
||||||
> Full task list: `obsidian-vault/Tasks.md`
|
> Full task list: `obsidian-vault/Tasks.md`
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user