refactor containers

This commit is contained in:
♥ Minnie ♥ 2024-01-21 21:00:41 +08:00
parent 8a999ac546
commit a48829bbe6
4 changed files with 40 additions and 27 deletions

View file

@ -1,26 +0,0 @@
{ config, inputs, ... }:
{
age.secrets.microbin = {
# Environment variables for microbin
file = inputs.self + /secrets/microbin.age;
owner = "root";
group = "root";
};
virtualisation.oci-containers.containers = {
microbin = {
autoStart = true;
image = "danielszabo99/microbin:2.0.4";
ports = [
"8181:8080/tcp"
];
volumes = [
"/var/lib/microbin:/app/microbin_data:rw"
];
environmentFiles = [
config.age.secrets.microbin.path
];
};
};
}