summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix19
1 files changed, 19 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix
index 8ebf214..721ba56 100644
--- a/flake.nix
+++ b/flake.nix
@@ -34,6 +34,7 @@
{
packages = {
default = config.packages.website;
+
website = pkgs.stdenv.mkDerivation {
pname = "sorre-website";
version = "2025-01-21";
@@ -46,6 +47,24 @@
buildPhase = "zola build";
installPhase = "cp -r public $out";
};
+
+ docker-image = pkgs.dockerTools.buildImage {
+ name = "sorre-website";
+ tag = "latest";
+ config = {
+ ExposedPorts = {
+ "8080/tcp" = { };
+ };
+ Cmd = [
+ "${pkgs.pkgsStatic.busybox}/bin/httpd"
+ "${config.packages.website}"
+ "--port"
+ "8080"
+ "--addr"
+ "0.0.0.0"
+ ];
+ };
+ };
};
devShells.default =