From def344c5af85b24ef60164615c9f017d934e7114 Mon Sep 17 00:00:00 2001 From: Kopatz <7265381+Kropatz@users.noreply.github.com> Date: Sat, 4 May 2024 16:47:08 +0200 Subject: [PATCH] add package for website --- modules/services/nginx.nix | 4 ++++ pkgs/default.nix | 1 + pkgs/hub/default.nix | 18 ++++++++++++++++++ 3 files changed, 23 insertions(+) create mode 100644 pkgs/hub/default.nix diff --git a/modules/services/nginx.nix b/modules/services/nginx.nix index 2c1a7b2..0fb5e69 100644 --- a/modules/services/nginx.nix +++ b/modules/services/nginx.nix @@ -47,6 +47,10 @@ in ''; virtualHosts = { + "localhost" = { + forceSSL = false; + root = pkgs.hub; + }; "kopatz.ddns.net" = { #serverAliases = [ # "www.kopatz.ddns.net" diff --git a/pkgs/default.nix b/pkgs/default.nix index 160cbc9..fe2a32b 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -1,3 +1,4 @@ {pkgs, ...}: { tetrio = pkgs.callPackage ./tetrio-desktop/package.nix { }; + hub = pkgs.callPackage ./hub/default.nix { }; } diff --git a/pkgs/hub/default.nix b/pkgs/hub/default.nix new file mode 100644 index 0000000..79d9549 --- /dev/null +++ b/pkgs/hub/default.nix @@ -0,0 +1,18 @@ +{ stdenv +, lib +, ... +}: +stdenv.mkDerivation (finalAttrs: { + pname = "hub"; + version = "1.0.0"; + + src = fetchGit { + url = "git@github.com:oberprofis/hub.git"; + ref = "master"; + rev = "39cadbabb0a9b038aa40a586178323b2981595dd"; + }; + installPhase = '' + mkdir -p $out + cp -r src/* $out + ''; +})