From 98622c1ca4af1075cf27ba9040650c78452f9431 Mon Sep 17 00:00:00 2001 From: Drew Haven Date: Tue, 18 Mar 2025 12:08:43 -0700 Subject: [PATCH] [jobhunt] Adds the container back to the server --- system/hosts/mcp/containers.nix | 1 + system/hosts/mcp/containers/jobhunt.nix | 27 +++++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 system/hosts/mcp/containers/jobhunt.nix diff --git a/system/hosts/mcp/containers.nix b/system/hosts/mcp/containers.nix index c88add0..86df316 100644 --- a/system/hosts/mcp/containers.nix +++ b/system/hosts/mcp/containers.nix @@ -4,6 +4,7 @@ # Additional configuration imports = [ ./containers/grafana.nix + ./containers/jobhunt.nix ./containers/nextcloud.nix ./containers/prometheus.nix ./containers/public-homepage.nix diff --git a/system/hosts/mcp/containers/jobhunt.nix b/system/hosts/mcp/containers/jobhunt.nix new file mode 100644 index 0000000..e3e0df3 --- /dev/null +++ b/system/hosts/mcp/containers/jobhunt.nix @@ -0,0 +1,27 @@ +{ 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"; + DB_PASSWORD = "jobhunt123"; + }; + }; +}