Compare commits

..

2 commits

Author SHA1 Message Date
5cd9cb980c glance labels 2026-03-06 16:16:16 +07:00
54a5363c08 change vaultwarden backup dir to mnt 2026-03-06 16:16:09 +07:00
2 changed files with 14 additions and 4 deletions

View file

@ -1,4 +1,4 @@
{ lib, ... }: let { homelab, lib, ... }: let
stacks-dir = "/mnt/data/dockge/stacks"; stacks-dir = "/mnt/data/dockge/stacks";
in { in {
virtualisation.oci-containers.containers."dockge" = { virtualisation.oci-containers.containers."dockge" = {
@ -15,6 +15,13 @@ in {
"127.0.0.1:5001:5001/tcp" "127.0.0.1:5001:5001/tcp"
]; ];
log-driver = "journald"; log-driver = "journald";
labels = {
"glance.name" = "dockge";
"glance.icon" = "si:docker";
"glance.url" = "http://containers.proxy.${homelab.domain}:5001/";
"glance.description" = "Docker Compose Management UI";
"glance.hide" = "false";
};
}; };
systemd.services."docker-dockge" = { systemd.services."docker-dockge" = {

View file

@ -1,12 +1,15 @@
{ homelab, ... }: { { homelab, ... }: let
app-url = "https://pass.proxy.${homelab.domain}";
in {
services.vaultwarden = { services.vaultwarden = {
enable = true; enable = true;
domain = app-url;
backupDir = "/mnt/data/vaultwarden";
config = { config = {
DOMAIN = "https://pass.proxy.${homelab.domain}"; DOMAIN = app-url;
ROCKET_PORT = 8060; ROCKET_PORT = 8060;
ROCKET_ADDRESS = "127.0.0.1"; ROCKET_ADDRESS = "127.0.0.1";
ROCKET_LOG = "critical"; ROCKET_LOG = "critical";
DATA_FOLDER = "/mnt/data/vaultwarden";
SIGNUPS_ALLOWED = true; SIGNUPS_ALLOWED = true;
}; };
}; };