Immich
Immich is a self-hosted photo and video backup solution directly from your mobile phone.
Docker Compose Example
version: '3.8'
services:
immich-server:
image: ghcr.io/immich-app/immich-server:release
container_name: immich_server
restart: always
ports:
- 2283:3001
volumes:
- /path/to/photos:/usr/src/app/upload
- /path/to/profile:/usr/src/app/profile
env_file:
- .env
depends_on:
- redis
- database
redis:
container_name: immich_redis
image: redis:6.2-alpine
restart: always
database:
container_name: immich_postgres
image: postgres:14-alpine
restart: always
env_file:
- .env
volumes:
- /path/to/postgres:/var/lib/postgresql/data
Architecture Overview
Service Details
- Public Hostname: gallery.billpantzartzis.info
- Service URL: http://192.168.1.81:2284
- Tunnel: SYNLORTINAS
- Active: Yes
🚀 Update Immich
1
Environment Setup
Prepare your development environment
2
Component Configuration
Configure the components for your project
3
Deploy & Test
Deploy your enhanced documentation
First, ensure you have all the required dependencies installed:
Install Dependencies
1npm install framer-motion lucide-react
2npm install @radix-ui/react-accordion @radix-ui/react-tabs
3npm install react-hot-toast react-syntax-highlighter