From dd8ec9035ea1801a7c3e7443e7e57857ad7fdd5f Mon Sep 17 00:00:00 2001 From: Drew Haven Date: Tue, 3 Jun 2025 15:14:12 -0700 Subject: [PATCH] [ghost] Adds ghost demo. --- system/hosts/mcp/containers.nix | 1 + system/hosts/mcp/containers/ghost.nix | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 system/hosts/mcp/containers/ghost.nix diff --git a/system/hosts/mcp/containers.nix b/system/hosts/mcp/containers.nix index 94cd9a7..02f7a31 100644 --- a/system/hosts/mcp/containers.nix +++ b/system/hosts/mcp/containers.nix @@ -5,6 +5,7 @@ imports = [ ./containers/dm-companion.nix ./containers/freshrss.nix + ./containers/ghost.nix ./containers/gitea.nix ./containers/grafana.nix ./containers/jobhunt.nix diff --git a/system/hosts/mcp/containers/ghost.nix b/system/hosts/mcp/containers/ghost.nix new file mode 100644 index 0000000..a2e617b --- /dev/null +++ b/system/hosts/mcp/containers/ghost.nix @@ -0,0 +1,16 @@ +{ config, ... }: +let + inherit (import ./lib.nix config) mkContainer terakoda; +in +{ + virtualisation.oci-containers.containers.ghost = mkContainer rec { + image = "ghost:5"; + hostName = "ghost"; + domain = terakoda; + port = 2368; + environment = { + "NODE_ENV" = "development"; + "url" = "https://${hostName}.${domain}"; + }; + }; +}