{ config, lib, pkgs, ... }: { environment.systemPackages = with pkgs; [ podman-compose ]; virtualisation = { podman = { enable = true; enableNvidia = true; dockerCompat = true; defaultNetwork.settings.dns_enabled = true; autoPrune = { enable = true; flags = [ "--all" ]; dates = "weekly"; }; }; oci-containers = { backend = "podman"; containers = { flame = { autoStart = true; image = "pawelmalak/flame"; ports = [ "5005:5005" ]; volumes = [ "/var/lib/docker-configs/flame:/app/data" # "/var/run/docker.sock:/var/run/docker.sock" ]; environment = { TZ = "America/Mexico_City"; PUID = "1000"; PGID = "100"; PASSWORD = "RkawpqMc8lR56QyU7JSfiLhG"; }; }; flame-nsfw = { autoStart = true; image = "pawelmalak/flame"; ports = [ "5007:5005" ]; volumes = [ "/var/lib/docker-configs/flame-nsfw:/app/data" ]; environment = { TZ = "America/Mexico_City"; PUID = "1000"; PGID = "100"; PASSWORD = "RkawpqMc8lR56QyU7JSfiLhG"; }; }; }; }; }; }