29 lines
586 B
Nix
29 lines
586 B
Nix
{ config, ... }:
|
|
let
|
|
inherit (import ./lib.nix config) mkContainer;
|
|
in
|
|
{
|
|
virtualisation.oci-containers.containers.jobhunt = mkContainer {
|
|
hostName = "job";
|
|
image = "docker.havenisms.com/app/jobhunt";
|
|
port = 3000;
|
|
dependsOn = [
|
|
"db"
|
|
];
|
|
homepageOpts = {
|
|
group = "Apps";
|
|
name = "Job Hunt";
|
|
icon = "";
|
|
description = "Job Hunt Log";
|
|
};
|
|
volumes = [ ];
|
|
environment = {
|
|
DB_HOST = "db";
|
|
DB_USER = "jobhunt";
|
|
DB_DATABSE = "jobhunt";
|
|
# TODO: Store secret
|
|
DB_PASSWORD = "jobhunt123";
|
|
};
|
|
};
|
|
}
|