Migrated Gitlab -> Forgejo

This commit is contained in:
Aleksandr Lebedev 2025-10-07 00:37:50 +02:00
parent 987e1681c0
commit 858a25b692
9 changed files with 130 additions and 61 deletions

View file

@ -0,0 +1,34 @@
{...}: {
virtualisation.oci-containers.containers.metatube = {
image = "jvt038/metatube:latest";
autoStart = true;
ports = [
"0.0.0.0:1488:5000"
];
environment = {
PORT = "5000";
HOST = "0.0.0.0";
};
volumes = [
"/zstorage/media:/media:rw"
"/var/lib/metatube/downloads:/downloads:rw"
"/var/lib/metatube/database:/database:rw"
"/var/lib/metatube/migrations:/config/migrations:rw"
];
extraOptions = [
"--device=/dev/dri"
];
};
systemd.tmpfiles.rules = [
"d /var/lib/metatube 0755 root root -"
"d /var/lib/metatube/downloads 0755 root root -"
"d /var/lib/metatube/database 0755 root root -"
"d /var/lib/metatube/migrations 0755 root root -"
];
networking.firewall.allowedTCPPorts = [1488];
}