https://github.com/immich-app/demo
This repo contains the setup for the demo instance at https://demo.immich.app/
https://github.com/immich-app/demo
Last synced: 8 months ago
JSON representation
This repo contains the setup for the demo instance at https://demo.immich.app/
- Host: GitHub
- URL: https://github.com/immich-app/demo
- Owner: immich-app
- Created: 2023-01-11T10:41:14.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-23T03:27:58.000Z (over 1 year ago)
- Last Synced: 2024-05-23T04:47:05.080Z (over 1 year ago)
- Language: Shell
- Size: 38.1 KB
- Stars: 6
- Watchers: 6
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Demo
This repo contains the old setup for the demo instance at https://demo.immich.app/.
It now lives at https://github.com/immich-app/devtools/tree/main/kubernetes/apps/preview/demo.
### Detail
You probably don't want to use this yourself. Instead, check out the install guide at https://docs.immich.app/docs/install/docker-compose
To deploy:
1. Have a server with docker and docker-compose setup, and exiftool and jq installed
2. Pull this repository
Start the server:
3. `cd docker`
4. `docker compose up -d`
Prepare the dummy library:
5. `./library/run-geocoder.sh`
6. `./library/download-library.sh`
7. Check if the geocoder is initialized: `docker logs geocoder` (if it isn't, wait)
8. `./library/create-dummy-gps.py ./library/images`
9. `docker stop geocoder`
Restart the demo and upload the dummy library:
10. `./demo-restart.sh`
Set up the regular restart:
11. `crontab ./cron`