vps-arm-2024-12-03-21-05-06
This commit is contained in:
@ -35,7 +35,7 @@
|
|||||||
goaccess-htpasswd = {
|
goaccess-htpasswd = {
|
||||||
owner = config.services.nginx.user;
|
owner = config.services.nginx.user;
|
||||||
group = config.services.nginx.group;
|
group = config.services.nginx.group;
|
||||||
mode = "0440"
|
mode = "0440";
|
||||||
};
|
};
|
||||||
|
|
||||||
frigate-htpasswd = {
|
frigate-htpasswd = {
|
||||||
@ -56,7 +56,7 @@
|
|||||||
gitea-password = {
|
gitea-password = {
|
||||||
owner = config.services.gitea.user;
|
owner = config.services.gitea.user;
|
||||||
group = config.services.gitea.group;
|
group = config.services.gitea.group;
|
||||||
mode = "0440"
|
mode = "0440";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -4,43 +4,29 @@
|
|||||||
pkgs,
|
pkgs,
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
# environment = {
|
environment = {
|
||||||
# persistence."/persist" = {
|
persistence."/persist" = {
|
||||||
# directories = [
|
directories = [
|
||||||
# "/var/lib/immich"
|
"/var/lib/mysql"
|
||||||
# "/var/lib/redis-immich"
|
];
|
||||||
# ];
|
};
|
||||||
# };
|
};
|
||||||
# };
|
|
||||||
|
users = {
|
||||||
|
groups.firefox-syncserver = {};
|
||||||
|
users.firefox-syncserver = {
|
||||||
|
isSystemUser = true;
|
||||||
|
group = "firefox-syncserver";
|
||||||
|
extraGroups = [config.users.groups.keys.name];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
# nginx = {
|
mysql.package = pkgs.mariadb;
|
||||||
# virtualHosts = {
|
|
||||||
# "firefox.szczepan.ski" = {
|
|
||||||
# forceSSL = true;
|
|
||||||
# enableACME = true;
|
|
||||||
# locations = {"/" = {proxyPass = "http://[::1]:2283/";};};
|
|
||||||
# };
|
|
||||||
# };
|
|
||||||
# };
|
|
||||||
|
|
||||||
# postgresql = {
|
|
||||||
# enable = true;
|
|
||||||
# ensureDatabases = [
|
|
||||||
# config.services.nextcloud.config.dbname
|
|
||||||
# ];
|
|
||||||
# ensureUsers = [
|
|
||||||
# {
|
|
||||||
# name = config.services..config.dbuser;
|
|
||||||
# ensureDBOwnership = true;
|
|
||||||
# # ensurePermissions."DATABASE ${config.services.gitea.database.name}" = "ALL PRIVILEGEnS";
|
|
||||||
# }
|
|
||||||
# ];
|
|
||||||
# };
|
|
||||||
|
|
||||||
firefox-syncserver = {
|
firefox-syncserver = {
|
||||||
enable = true;
|
enable = true;
|
||||||
secrets = config.sops.secrets."syncserver-secrets".path;
|
secrets = config.sops.secrets."syncserver-secrets".path;
|
||||||
|
logLevel = "trace";
|
||||||
singleNode = {
|
singleNode = {
|
||||||
enable = true;
|
enable = true;
|
||||||
hostname = "firefox-sync.szczepan.ski";
|
hostname = "firefox-sync.szczepan.ski";
|
||||||
|
Reference in New Issue
Block a user