add collabora, add hydraJobs back in
Some checks failed
Some checks failed
This commit is contained in:
@ -8,7 +8,7 @@ let
|
||||
# nextcloud-image = import ./nextcloud-image { inherit pkgs; };
|
||||
nextcloud-base = {
|
||||
# image comes from running docker compose build in nextcloud-docker/.examples/full/apache
|
||||
image = "nextcloud-nextcloud";
|
||||
image = "nextcloud:stable";
|
||||
hostname = "nextcloud";
|
||||
volumes = [
|
||||
"${nextcloud_path}/nc_data:/var/www/html:z"
|
||||
@ -46,7 +46,7 @@ in
|
||||
];
|
||||
};
|
||||
go-vod = {
|
||||
image = "radialapps/go-vod";
|
||||
image = "radialapps/go-vod:latest";
|
||||
dependsOn = [ "nextcloud" ];
|
||||
environment = {
|
||||
NEXTCLOUD_HOST = "https://nextcloud.alicehuston.xyz";
|
||||
@ -56,6 +56,21 @@ in
|
||||
"--device=/dev/dri:/dev/dri"
|
||||
];
|
||||
};
|
||||
collabora-code = {
|
||||
image = "collabora/code:latest";
|
||||
dependsOn = [ "nextcloud" ];
|
||||
environment = {
|
||||
aliasgroup1 = "https://collabora.nayenoie.com";
|
||||
extra_params = "--o:ssl.enable=true";
|
||||
};
|
||||
environmentFiles = [
|
||||
config.sops.secrets."docker/collabora".path
|
||||
];
|
||||
extraOptions = [
|
||||
"--network=haproxy-net"
|
||||
];
|
||||
ports = [ "9980:80" ];
|
||||
};
|
||||
};
|
||||
|
||||
users.users.www-data = {
|
||||
@ -80,6 +95,10 @@ in
|
||||
owner = "www-data";
|
||||
restartUnits = [ "docker-nextcloud.service" ];
|
||||
};
|
||||
"docker/collabora" = {
|
||||
owner = "www-data";
|
||||
restartUnits = [ "docker-collabora.service" ];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
Reference in New Issue
Block a user