Commit Graph

7 Commits

Author SHA1 Message Date
c4fd23855b feat(media): add Immich photo/video management service
- Add immich_server, immich_ml, and immich_postgres services
- Use dedicated PostgreSQL with vector extensions (vectorchord + pgvectors)
- Connect to core Redis for job queues
- Configure Traefik routing for immich.media.pivoine.art
- Add backup volumes and plan for Backrest (daily at 12:00)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-13 17:23:25 +01:00
3cc9db6632 fix(core): remove filestash backup volume reference
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-13 17:08:28 +01:00
ef0309838c refactor(ai): remove crawl4ai service, add backrest config to repo
- Remove crawl4ai service from ai/compose.yaml (will use local MCP instead)
- Remove crawl4ai backup volume from core/compose.yaml
- Add core/backrest/config.json (infrastructure as code)
- Change backrest from volume to bind-mounted config
- Update CLAUDE.md and README.md documentation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-25 06:20:22 +01:00
d55fde92b6 feat: move restic (backrest) to core stack
- Add backrest service to core/compose.yaml with CORE_RESTIC_ prefix
- Update arty.yml with CORE_RESTIC_* environment variables
- Remove restic from compose.yaml includes
- Backrest now part of core infrastructure stack

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-15 17:05:18 +01:00
8a59aa539a fix: postgres options 2025-10-26 11:25:13 +01:00
0af371ad22 fix: postgres ports 2025-10-26 11:13:35 +01:00
a371a33682 a new start 2025-10-25 13:58:11 +02:00