Files
wild-directory/immich
Paul Payne 9687fad812 feat: Move cluster services to wild-directory as unified packages
Convert all 15 cluster services from embedded API format to
wild-directory packages using the unified manifest format:
- metallb, traefik, cert-manager, longhorn, snapshot-controller
- nfs, smtp, coredns, node-feature-discovery, nvidia-device-plugin
- externaldns, docker-registry, headlamp, crowdsec, utils

Changes:
- wild-manifest.yaml → manifest.yaml with is, defaultConfig, requires
- Eliminated configReferences and serviceConfig fields
- Flattened kustomize.template/ to package root
- Template vars use flat defaultConfig keys
- install.sh paths updated for apps/ layout
- Updated 9 app manifests: cloud.smtp.* → apps.smtp.* with requires
- Removed dead install: true field from 6 app manifests

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-17 02:26:46 +00:00
..
2025-10-11 17:25:46 +00:00

Immich

Immich is a self-hosted photo and video backup solution that allows you to store, manage, and share your media files securely. It provides a mobile-first experience similar to Google Photos.

Dependencies

  • PostgreSQL - Database for storing metadata and search indexes
  • Redis - Used for caching and background job queuing

Components

Immich runs two services:

  • Server - Main API and web server
  • Machine Learning - Handles facial recognition and smart search

Configuration

Key settings configured through your instance's config.yaml:

  • domain - Where Immich will be accessible (default: immich.{your-cloud-domain})
  • storage - Persistent volume for photos and videos (default: 250Gi)
  • cacheStorage - Persistent volume for ML cache (default: 10Gi)
  • timezone - Server timezone (default: UTC)

Access

After deployment, Immich will be available at:

  • https://immich.{your-cloud-domain}

First-Time Setup

  1. Add and deploy the app:

    wild app add immich
    wild app deploy immich
    
  2. Create your account through the web interface

  3. Download the Immich mobile app and connect it to your server for automatic photo backup