kimai
Example
nix
{config, ...}: {
kimai = {
enable = true;
adminEmail = "admin@example.com";
adminPasswordFile = config.sops.secrets."kimai/admin_password".path;
db = {
userPasswordFile = config.sops.secrets."kimai/db_user_password".path;
rootPasswordFile = config.sops.secrets."kimai/db_root_password".path;
};
};
}Stack Options
nps.stacks.kimai.adminEmail
Email address of the admin user
nps.stacks.kimai.adminPasswordFile
Path to the file containing the admin password
nps.stacks.kimai.containers.kimai
Alias of {option}services.podman.containers.kimai.
nps.stacks.kimai.containers.kimai-db
Alias of {option}services.podman.containers.kimai-db.
nps.stacks.kimai.db.databaseName
Name of the database to use for Kimai.
nps.stacks.kimai.db.rootPasswordFile
Path to the file containing the password for the MySQL root user.
nps.stacks.kimai.db.userPasswordFile
Path to the file containing the password for the Kimai database user.
nps.stacks.kimai.db.username
Username for the Kimai database user.
nps.stacks.kimai.enable
Whether to enable kimai.