mirror of
https://github.com/immich-app/immich.git
synced 2024-11-24 08:52:28 +02:00
34 lines
517 B
Markdown
34 lines
517 B
Markdown
|
# IMMICH
|
||
|
|
||
|
Self-hosted Photo backup solution directly from your mobile phone.
|
||
|
|
||
|
# Development
|
||
|
|
||
|
You can use docker compose for development, there are several services that compose Immich
|
||
|
|
||
|
1. The server
|
||
|
2. PostgreSQL
|
||
|
3. Redis
|
||
|
|
||
|
## Populate .env file
|
||
|
|
||
|
Navigate to `server` directory and run
|
||
|
|
||
|
```
|
||
|
cp .env.example .env
|
||
|
```
|
||
|
|
||
|
Then populate the value in there.
|
||
|
|
||
|
To start, run
|
||
|
|
||
|
```bash
|
||
|
docker-compose up ./server
|
||
|
```
|
||
|
|
||
|
To force rebuild node modules after installing new packages
|
||
|
|
||
|
```bash
|
||
|
docker-compose up --build -V ./server
|
||
|
```
|