--wip-- [skip ci]

This commit is contained in:
Filippo Berto 2024-06-10 19:40:10 +02:00
parent be4585cb3f
commit b59e586ecf
3 changed files with 15 additions and 13 deletions

View file

@ -6,6 +6,7 @@ in
age.secrets = {
nextcloud_admin_secret = { file = ../../secrets/nextcloud_admin_secret.age; owner = "nextcloud"; };
nextcloud_bucket_secret = { file = ../../secrets/nextcloud_bucket_secret.age; owner = "nextcloud"; };
};
# services.nginx.virtualHosts.${config.services.nextcloud.hostName} = {
@ -20,10 +21,10 @@ in
hostName = "my-nextcloud.bertof.net";
maxUploadSize = "24G";
caching.apcu = true;
datadir = "/mnt/raid/nextcloud";
database.createLocally = true;
appstoreEnable = true;
autoUpdateApps.enable = true;
settings = {
@ -55,18 +56,18 @@ in
dbtype = "pgsql";
# extraTrustedDomains = [ "freya.tsn" ];
adminpassFile = config.age.secrets.nextcloud_admin_secret.path;
# objectstore.s3 = {
# enable = true;
# bucket = "nextcloud-storage";
# autocreate = false;
# key = "GK622e38479552cbbbba48fd04";
# secretFile = config.age.secrets.nextcloud_bucket_secret.path;
# hostname = "localhost";
# port = 3900;
# useSsl = false;
# region = "garage";
# usePathStyle = true;
# };
objectstore.s3 = {
enable = true;
bucket = "nextcloud";
autocreate = true;
key = "p66Q2cRKPlpemtIlYNqZ";
secretFile = config.age.secrets.nextcloud_bucket_secret.path;
hostname = "localhost";
port = 9000;
useSsl = false;
region = "us-east-1";
usePathStyle = true;
};
};
};