hswaw/machines/customs: import checkinator via hscloud namespace

Change-Id: I4586c92af4126ec1f1d0d1a1aa2d9dc5c84dec44
Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/1220
Reviewed-by: q3k <q3k@hackerspace.pl>
diff --git a/hswaw/checkinator/default.nix b/hswaw/checkinator/default.nix
index 37f0936..c37f9fa 100644
--- a/hswaw/checkinator/default.nix
+++ b/hswaw/checkinator/default.nix
@@ -1,11 +1,11 @@
-{ pkgs ? (import <nixpkgs> {}).c.unstable_2020-05}:
+{ pkgs, ... }:
 
 let
   spaceauth = pkgs.callPackage "${pkgs.fetchgit {
-    url = "http://code.hackerspace.pl/vuko/nix-spaceauth";
-    rev = "1c289eafe041d7730a834bb437b7173ca4b9e2c9";
-    sha256 = "0f2mhbkm92rlx3a1il3wfr4bq6xghdiajczgg349v6a01iazm4qz";
-  }}/spaceauth.nix" {};
+    url = "https://code.hackerspace.pl/informatic/flask-spaceauth";
+    rev = "d3e1a4412cbc929249e407ccecfb54fbbd14e53a";
+    sha256 = "01qnjj647jw81hcyvq359rwqjpc5ah9ghvc6ic0a0wppp13mgw94";
+  }}" {};
 in pkgs.python3Packages.buildPythonPackage {
   pname = "checkinator";
   version = "0.2";
@@ -13,6 +13,11 @@
   doCheck = false;
   src = ./.;
 
+  postInstall = ''
+    cp -r dbsetup.sql $out/dbsetup.sql
+    cp -r static $out/static
+  '';
+
   propagatedBuildInputs = with pkgs; [
     python3Packages.gunicorn
     python3Packages.flask