# 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: ```bash 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