cleanup
This commit is contained in:
@@ -239,6 +239,10 @@
|
||||
"wheel"
|
||||
"video"
|
||||
"render"
|
||||
|
||||
"minecraft"
|
||||
"gitea"
|
||||
"jellyfin"
|
||||
];
|
||||
hashedPasswordFile = "/etc/nixos/secrets/hashedPass";
|
||||
|
||||
|
||||
Binary file not shown.
@@ -11,7 +11,7 @@
|
||||
port = service_configs.ports.immich;
|
||||
host = "0.0.0.0";
|
||||
database = {
|
||||
createDB = true;
|
||||
createDB = false;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -17,8 +17,6 @@
|
||||
# used for local streaming
|
||||
openFirewall = true;
|
||||
|
||||
user = "primary";
|
||||
group = "users";
|
||||
dataDir = service_configs.jellyfin.data_dir;
|
||||
cacheDir = service_configs.jellyfin.cache_dir;
|
||||
};
|
||||
|
||||
@@ -14,14 +14,11 @@ in
|
||||
"minecraft-server"
|
||||
];
|
||||
|
||||
users.groups.minecraft = { };
|
||||
|
||||
services.minecraft-servers = {
|
||||
enable = true;
|
||||
eula = true;
|
||||
dataDir = service_configs.minecraft.parent_dir;
|
||||
openFirewall = true;
|
||||
group = "users";
|
||||
|
||||
servers.${service_configs.minecraft.server_name} = {
|
||||
enable = true;
|
||||
|
||||
@@ -1,20 +1,11 @@
|
||||
{ service_configs, ... }:
|
||||
{
|
||||
virtualisation.quadlet = {
|
||||
containers =
|
||||
let
|
||||
baseContainerConfig = {
|
||||
autoUpdate = "registry";
|
||||
environments = {
|
||||
PUID = 1000;
|
||||
PGID = 1000;
|
||||
};
|
||||
};
|
||||
in
|
||||
{
|
||||
gluetun.containerConfig = baseContainerConfig // {
|
||||
containers = {
|
||||
gluetun.containerConfig = {
|
||||
image = "docker.io/qmcgaw/gluetun";
|
||||
name = "gluetun";
|
||||
autoUpdate = "registry";
|
||||
|
||||
addCapabilities = [
|
||||
"NET_ADMIN"
|
||||
@@ -37,7 +28,7 @@
|
||||
};
|
||||
|
||||
qbittorrent = {
|
||||
containerConfig = baseContainerConfig // {
|
||||
containerConfig = {
|
||||
image = "lscr.io/linuxserver/qbittorrent:latest";
|
||||
name = "qbittorrent";
|
||||
environments = {
|
||||
|
||||
Reference in New Issue
Block a user