Files
app/all-apps/nextcloud/napp.scm

26 lines
1.2 KiB
Scheme

((name . "Nextcloud")
(key . nextcloud)
(dir . "nextcloud")
(current-version . "34")
(versions . (("34")))
(website . "https://nextcloud.com")
(docker-secrets . (("NEXTCLOUD_ADMIN_USER" "nextcloud_admin_user")
("NEXTCLOUD_ADMIN_PASSWORD" "nextcloud_admin_password")
("NEXTCLOUD_POSTGRES_DB" "postgres_db")
("NEXTCLOUD_POSTGRES_USER" "postgres_user")
("NEXTCLOUD_POSTGRES_PASSWORD" "postgres_password")
("NEXTCLOUD_REDIS_PASSWORD" "redis_password")))
(scripts . (("make-nextcloud-env.sh"
((deps . ("nextcloud.env.tmpl"))
(output . "nextcloud.env")))))
(apps-config . (("NEXTCLOUD_ADMIN_USER" admin-user)
("NEXTCLOUD_ADMIN_PASSWORD" admin-password)
("NEXTCLOUD_POSTGRES_DB" "nextcloud")
("NEXTCLOUD_POSTGRES_USER" "nextcloud")
("NEXTCLOUD_POSTGRES_PASSWORD" postgres-password)
("NEXTCLOUD_REDIS_PASSWORD" redis-password)))
(general . ((smtp . #t)))
(caddyfile . " reverse_proxy http://nextcloud:80")
(passwd . ((name . "nextcloud")
(uid . "1001"))))