Commit graph

6 commits

Author SHA1 Message Date
Julian Sutter
8fdbb33939 forgejo good, nginx coming along 2026-02-15 22:46:17 -08:00
Julian Sutter
532e01cbf1 feat: Add Immich app flake with docker-compose deployment
- Create Immich module as appflake in appflakes/immich/
- Module provides NixOS module for docker-compose deployment
- Includes 5-container stack:
  * immich_server: Web API and interface
  * immich_microservices: Background jobs and ML processing
  * immich_postgres: PostgreSQL with pgvector
  * immich_redis: Redis cache
  * immich_typesense: Search engine
- Configuration options for:
  * Domain and port customization
  * Data directory location
  * Database and API keys
  * Optional Watchtower auto-updates
- Automatic systemd service integration
- Comprehensive documentation in README.md
- Named module 'immich-docker' to avoid conflicts with Nixpkgs module
2026-02-03 23:35:34 -08:00
Julian Sutter
fb83354e36 getting zoom clipboard working 2026-01-02 09:44:41 -08:00
Julian Sutter
00eb03dcd2 Add octofriend configuration to flake
- Embed octofriend.json5 config directly in flake.nix postInstall
- Set OCTOFRIEND_CONFIG_DIR to point to included config
- Add comprehensive README with setup and configuration instructions
- Keep API keys out of repo for security (users must add keys.json5 locally)
2025-12-18 21:12:48 -08:00
Julian Sutter
d122c3b418 more octofriend 2025-12-18 18:53:46 -08:00
Julian Sutter
7fc42d321a initial octofriend flake 2025-12-18 18:32:51 -08:00