immich working
This commit is contained in:
parent
f796dc85af
commit
ae0781c4ae
1 changed files with 42 additions and 30 deletions
72
config.scm
72
config.scm
|
|
@ -179,23 +179,35 @@
|
|||
'("/data/music" . "/music")
|
||||
'("/data/pictures" . "/pictures"))))
|
||||
|
||||
;; (oci-container-configuration
|
||||
;; (image "ghcr.io/immich-app/immich-server:release")
|
||||
;; (provision "immich-server")
|
||||
;; (requirement '(immich-redis immich-postgres))
|
||||
;; (volumes (list
|
||||
;; '("/data/docker/volumes/immich/uploads" . "/data")
|
||||
;; '("/etc/localtime" . "/etc/localtime")
|
||||
;; ))
|
||||
;; (environment (list
|
||||
;; '("UPLOAD_LOCATION" . "./data/immich_uploads")
|
||||
;; '("DB_DATA_LOCATION" . "./postgres")
|
||||
;; '("DB_DATABASE_NAME" . "immich")
|
||||
;; '("DB_USERNAME" . "immich")
|
||||
;; '("DB_PASSWORD" . "i7_qpV3#0o")))
|
||||
;; (ports '(
|
||||
;; ("2283" . "2283")
|
||||
;; )))
|
||||
(oci-container-configuration
|
||||
(image "ghcr.io/immich-app/immich-server:release")
|
||||
(provision "immich-server")
|
||||
(network "sandbox")
|
||||
(requirement '(immich-redis immich-postgres))
|
||||
(volumes (list
|
||||
'("/data/docker/volumes/immich/uploads" . "/uploads")
|
||||
'("/data/docker/volumes/immich/pgdata" . "/db")
|
||||
'("/data/pictures" . "/pictures")
|
||||
'("/etc/localtime" . "/etc/localtime")
|
||||
))
|
||||
(environment (list
|
||||
'("UPLOAD_LOCATION" . "/uploads")
|
||||
'("DB_DATA_LOCATION" . "/db")
|
||||
'("DB_HOSTNAME" . "immich-postgres")
|
||||
'("DB_DATABASE_NAME" . "immich")
|
||||
'("DB_USERNAME" . "immich")
|
||||
'("DB_PASSWORD" . "i7_qpV3$0o")
|
||||
'("REDIS_HOSTNAME" . "immich-redis")))
|
||||
(ports '(
|
||||
("2283" . "2283"))))
|
||||
|
||||
(oci-container-configuration
|
||||
(image "ghcr.io/immich-app/immich-machine-learning:release")
|
||||
(provision "immich-ml")
|
||||
(network "sandbox")
|
||||
(respawn? #t)
|
||||
(volumes (list
|
||||
'("/data/docker/volumes/immich/ml/cache" . "/cache"))))
|
||||
|
||||
(oci-container-configuration
|
||||
(image "docker.io/valkey/valkey:8-bookworm")
|
||||
|
|
@ -205,19 +217,19 @@
|
|||
(volumes (list
|
||||
'("/data/docker/volumes/immich/valkey" . "/data"))))
|
||||
|
||||
;; (oci-container-configuration
|
||||
;; (image "ghcr.io/immich-app/postgres:14-vectorchord0.4.3-pgvectors0.2.0")
|
||||
;; (provision "immich-postgres")
|
||||
;; (network "sandbox")
|
||||
;; (respawn? #t)
|
||||
;; (environment (list
|
||||
;; '("POSTGRES_PASSWORD:" . "i7_qpV3$0o")
|
||||
;; '("POSTGRES_USER:" . "immich")
|
||||
;; '("POSTGRES_DB:" . "immich")
|
||||
;; '("POSTGRES_INITDB_ARGS" . "--data-checksums")
|
||||
;; '("DB_STORAGE_TYPE:" . "HDD")))
|
||||
;; (volumes (list
|
||||
;; '("/data/docker/volumes/immich/pgdata" . "/var/lib/postgresql/data"))))
|
||||
(oci-container-configuration
|
||||
(image "ghcr.io/immich-app/postgres:14-vectorchord0.4.3-pgvectors0.2.0")
|
||||
(provision "immich-postgres")
|
||||
(network "sandbox")
|
||||
(respawn? #t)
|
||||
(environment (list
|
||||
'("POSTGRES_PASSWORD" . "i7_qpV3$0o")
|
||||
'("POSTGRES_USER" . "immich")
|
||||
'("POSTGRES_DB" . "immich")
|
||||
'("POSTGRES_INITDB_ARGS" . "--data-checksums")
|
||||
'("DB_STORAGE_TYPE" . "HDD")))
|
||||
(volumes (list
|
||||
'("/data/docker/volumes/immich/pgdata" . "/var/lib/postgresql/data"))))
|
||||
|
||||
))) %base-services))
|
||||
|
||||
|
|
|
|||
Reference in a new issue