This commit is contained in:
m3tam3re 2023-03-28 14:53:20 +02:00
parent 0f12e5577a
commit 1736c8dc07
5 changed files with 16 additions and 3 deletions

View File

@ -35,7 +35,6 @@
billbee-api-key = {
file = ../../secrets/billbee-api-key.age;
mode = "770";
owner = "n8n";
};
traefik-env = {
@ -47,7 +46,6 @@
minio-root-cred = {
file = ../../secrets/minio-root-cred.age;
mode = "770";
owner = "minio";
};
searx-environmentFile = {

View File

@ -5,6 +5,7 @@
./gitea.nix
./invidious.nix
./mariadb.nix
./minio.nix
./n8n.nix
./postgres.nix
./searx.nix

View File

@ -4,6 +4,7 @@
enable = true;
package = pkgs.unstable.gitea;
rootUrl = "https://code.lanakk.com";
lfs.enable = true;
dump = {
enable = true;
interval = "03:30:00";

View File

@ -3,6 +3,8 @@
services.minio = {
enable = true;
region = "eu-central-1";
consoleAddress = ":9001";
browser = true;
rootCredentialsFile = config.age.secrets.minio-root-cred.path;
dataDir = [ "/var/backup/s3" ];
};

View File

@ -83,6 +83,8 @@
[{ url = "http://localhost:8384/"; }];
minio.loadBalancer.servers =
[{ url = "http://localhost:9000/"; }];
minio-console.loadBalancer.servers =
[{ url = "http://localhost:9001/"; }];
};
routers = {
api = {
@ -149,7 +151,16 @@
certResolver = "godaddy";
domains = "s3.lanakk.com";
};
service = "matomo";
service = "minio";
entrypoints = "websecure";
};
minio-console = {
rule = "Host(`minio.lanakk.com`)";
tls = {
certResolver = "godaddy";
domains = "minio.lanakk.com";
};
service = "minio-console";
entrypoints = "websecure";
};
searx = {