nextcloud: Updates to service
This commit is contained in:
parent
a6f81150e7
commit
9a2c8886ed
@ -3,24 +3,34 @@
|
||||
let
|
||||
domain = "cloud.giugl.io";
|
||||
network = import ./network.nix;
|
||||
redis_port = 6379;
|
||||
in {
|
||||
services = {
|
||||
mysql.enable = true;
|
||||
mysql.package = pkgs.unstable.mysql80;
|
||||
mysql = {
|
||||
enable = true;
|
||||
package = pkgs.unstable.mysql80;
|
||||
};
|
||||
|
||||
redis.servers."default".enable = true;
|
||||
redis = {
|
||||
vmOverCommit = true;
|
||||
servers."nextcloud" = {
|
||||
enable = true;
|
||||
port = redis_port;
|
||||
};
|
||||
};
|
||||
|
||||
nextcloud = {
|
||||
enable = true;
|
||||
hostName = "${domain}";
|
||||
hostName = domain;
|
||||
https = true;
|
||||
package = pkgs.unstable.nextcloud24;
|
||||
|
||||
caching.redis = true;
|
||||
caching = {
|
||||
redis = true;
|
||||
};
|
||||
|
||||
autoUpdateApps.enable = true;
|
||||
autoUpdateApps.startAt = "05:00:00";
|
||||
logLevel = 1;
|
||||
|
||||
config = {
|
||||
overwriteProtocol = "https";
|
||||
|
Loading…
Reference in New Issue
Block a user