KansaiGaijin
8ea0de84f5
Add ntfy push notifications + mailrise SMTP bridge
...
- ntfy: self-hosted push notification service (port 8086)
- mailrise: SMTP-to-ntfy converter (port 8025)
- Configs in ./ntfy/server.yml and ./ntfy/mailrise.yml
- Token-based authentication for ntfy
- Updated docs and .gitignore
2026-05-14 23:26:51 +12:00
KansaiGaijin
b2f4d37f19
Split monolithic compose into 5 independent stacks
...
- docker-compose.infra.yml: core infrastructure (portainer, npm, homepage, wud, etc.)
- docker-compose.media.yml: media stack (arrs, jellyfin, qbittorrent, scrobbling)
- docker-compose.documents.yml: paperless-ngx, onlyoffice, stirling, open-webui
- docker-compose.photo-roms.yml: immich, syncthing, retrom
- docker-compose.utils.yml: gitea, tandoor, speedtest, linkwarden, rustdesk, etc.
Each stack has its own project name (docker-infra, docker-media, etc.) to prevent
orphan warnings. Networks defined in infra.yml, referenced as external by others.
Original preserved as docker-compose.full.yaml.bak.
Updated .gitignore, README, AGENTS.md, and RESTORE.md to reflect new structure.
2026-05-14 22:58:11 +12:00
KansaiGaijin
76e99f9df9
docs: update service inventory - remove Glances/Watchtower, add foundry-watcher, kasm, surmai, tandoor, neolink
...
- Removed Glances from management services (not deployed)
- Removed Watchtower from features (not deployed)
- Added Foundry Watcher for Foundry VTT player monitoring (port 30001)
- Added Kasm browser workspace
- Added Neolink Reolink camera bridge
- Added Surmai flight tracking
- Added Tandoor recipe management
2026-04-24 00:06:18 +12:00
Jamie Miller
1275471f24
Update documentation to reflect docker-compose.yaml services
...
- Remove Watchtower references (not in compose)
- Remove WYGIWYH, ByteStash, KitchenOwl, PinchFlat (not in compose)
- Add WUD (WhatsUpDocker), ntopng, Retrom, Paperless-AI
- Add FlareSolverr and iperf3-server to README table
- Update storage structure in both AGENTS.md and README.md
- Clean up RESTORE.md database references
2026-03-31 09:29:38 +00:00
Jamie Miller
e883671d63
Add discord-agent files and enable reply notifications
...
- Add discord_agent.py with reply() instead of send() for user notifications
- Add Discord bot Dockerfile and requirements.txt
- Add bot cogs (base_cog.py and integration_cog.py)
- Update .gitignore to track discord-agent directory
- Bot now replies to messages triggering notifications for users
2026-02-06 04:47:43 +00:00
Jamie Miller
e7cf672603
Fix: correct Ollama model name from mistral-3:8b to ministral-3:8b
...
- Update README.md Discord agent AI integration section
- Update AGENTS.md Discord agent LLM configuration
- Update RESTORE.md Discord agent environment variables and config
- Correct all references to use proper model name
2026-02-06 04:41:50 +00:00
Jamie Miller
a3f6855f32
Docs: update Discord agent configuration and fix syntax issues
...
- Update AGENTS.md with current Discord agent configuration
- Add discord-agent service details
- Update storage structure to include discord-agent directory
- Update README.md Discord agent integration section
- Correct LLM configuration from OpenCode to Ollama
- Update environment variables and configuration details
- Fix storage structure documentation
- Update RESTORE.md Discord agent restoration steps
- Correct service configuration for Ollama integration
- Add proper troubleshooting steps
- Update environment variable documentation
- Fix docker-compose.yaml Discord agent environment variables
- Add DISCORD_BOT_TOKEN, OLLAMA_ENDPOINT, OLLAMA_MODEL
- Correct database and network configuration
- Add AGENTS.md to .gitignore tracked files
- Remove old discord agent versions and test files
- Create working discord_agent.py and health_check.py
2026-02-06 04:34:43 +00:00
Jamie Miller
5029b13f02
Docs: align RESTORE.md with Architecture two-table layout; keep README Architecture two-table; drop narrative; update Crafty; last updated
2026-01-10 12:55:52 +00:00
Jamie Miller
36d26622ee
Finalize Architecture two-table tables; include RESTORE.md; no further edits
2026-01-10 12:49:39 +00:00
Jamie Miller
108ef2dda8
Include RESTORE.md as documentation companion; finalize Architecture two-table tables and push
2026-01-10 12:36:25 +00:00
Jamie Miller
63faf3c5d9
Docs: consolidate service inventories into two tables; flatten narrative; Crafty Controller; update Last Updated
2026-01-10 12:28:59 +00:00
Jamie Miller
a97febcc20
Docs: consolidate service inventories into two tables (Internal Docker Services, External Non-Docker Services); remove narrative duplication; fix Crafty Controller labeling; update Last Updated
2026-01-10 12:20:19 +00:00
Jamie Miller
04c6f7fe13
Inline external non-Docker services in README.md; remove EXTERNAL_SERVICES.md; keep all docs in a single file
2026-01-10 11:33:31 +00:00
Jamie Miller
c6921e59e1
Update README.md: add OnlyOffice service and update date to January 2026
2026-01-08 11:48:49 +00:00
Jamie Miller
13c2599776
Initial Docker Compose infrastructure backup
2025-12-27 13:58:19 +00:00
Jamie Miller
4efaa045c7
first commit
2025-12-27 13:27:34 +00:00