testing: to see if we can get a whiteboard working
Some checks failed
Build_Deploy / linter (push) Successful in 6s
Build_Deploy / deploy_dns (push) Has been cancelled
Build_Deploy / deploy_active (active) (push) Has been cancelled
Build_Deploy / deploy_active (active-core) (push) Has been cancelled
Build_Deploy / deploy_active (active-ext) (push) Has been cancelled
Build_Deploy / build (push) Has been cancelled
Some checks failed
Build_Deploy / linter (push) Successful in 6s
Build_Deploy / deploy_dns (push) Has been cancelled
Build_Deploy / deploy_active (active) (push) Has been cancelled
Build_Deploy / deploy_active (active-core) (push) Has been cancelled
Build_Deploy / deploy_active (active-ext) (push) Has been cancelled
Build_Deploy / build (push) Has been cancelled
This commit is contained in:
parent
dadc9845b0
commit
abf5571edb
1 changed files with 28 additions and 3 deletions
|
@ -45,6 +45,7 @@ in {
|
|||
services.skynet.acme.domains = [
|
||||
domain
|
||||
"onlyoffice.${domain}"
|
||||
"whiteboard.${domain}"
|
||||
];
|
||||
|
||||
services.skynet.dns.records = [
|
||||
|
@ -58,13 +59,18 @@ in {
|
|||
r_type = "CNAME";
|
||||
value = config.services.skynet.host.name;
|
||||
}
|
||||
# {
|
||||
# record = "whiteboard.${cfg.domain.sub}";
|
||||
# r_type = "CNAME";
|
||||
# value = config.services.skynet.host.name;
|
||||
# }
|
||||
];
|
||||
|
||||
# /var/lib/nextcloud/data
|
||||
|
||||
services.nextcloud = {
|
||||
enable = true;
|
||||
package = pkgs.nextcloud28;
|
||||
package = pkgs.nextcloud30;
|
||||
hostName = domain;
|
||||
https = true;
|
||||
|
||||
|
@ -78,8 +84,8 @@ in {
|
|||
|
||||
appstoreEnable = true;
|
||||
|
||||
extraApps = with config.services.nextcloud.package.packages.apps; {
|
||||
inherit forms groupfolders maps notes onlyoffice polls;
|
||||
extraApps = {
|
||||
inherit (config.services.nextcloud.package.packages.apps) richdocuments;
|
||||
};
|
||||
|
||||
settings = {
|
||||
|
@ -90,7 +96,18 @@ in {
|
|||
};
|
||||
};
|
||||
|
||||
# environment.etc."nextcloud-whiteboard-secret".text = ''
|
||||
# JWT_SECRET_KEY=test123
|
||||
# '';
|
||||
#
|
||||
# services.nextcloud-whiteboard-server = {
|
||||
# enable = true;
|
||||
# settings.NEXTCLOUD_URL = "https://nextcloud.skynet.ie";
|
||||
# secrets = ["/etc/nextcloud-whiteboard-secret"];
|
||||
# };
|
||||
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
# impacted by https://github.com/NixOS /nixpkgs/issues/352443
|
||||
services.onlyoffice = {
|
||||
enable = true;
|
||||
};
|
||||
|
@ -105,6 +122,14 @@ in {
|
|||
useACMEHost = "skynet";
|
||||
locations."/".proxyPass = "http://127.0.0.1:8000";
|
||||
};
|
||||
# "whiteboard.${domain}" = {
|
||||
# forceSSL = true;
|
||||
# useACMEHost = "skynet";
|
||||
# locations."/" = {
|
||||
# proxyPass = "http://localhost:3002";
|
||||
# proxyWebsockets = true;
|
||||
# };
|
||||
# };
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue