summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2017-03-16 20:04:29 +0100
committerGregor Kleen <gkleen@yggdrasil.li>2017-03-16 20:04:29 +0100
commitf632a7cf5878e9710da88d7ae827c7f9405f0f45 (patch)
tree72765e7c8fcb448ef69ef925243d81111091eed4
parent8768241c7d935cc5cc866a1054a688cc37356cc9 (diff)
downloadnixos-f632a7cf5878e9710da88d7ae827c7f9405f0f45.tar
nixos-f632a7cf5878e9710da88d7ae827c7f9405f0f45.tar.gz
nixos-f632a7cf5878e9710da88d7ae827c7f9405f0f45.tar.bz2
nixos-f632a7cf5878e9710da88d7ae827c7f9405f0f45.tar.xz
nixos-f632a7cf5878e9710da88d7ae827c7f9405f0f45.zip
Approot setting for bar
-rw-r--r--bragi.nix2
-rw-r--r--bragi/bar/generated.nix4
-rw-r--r--custom/ymir-nginx.nix4
3 files changed, 3 insertions, 7 deletions
diff --git a/bragi.nix b/bragi.nix
index 4b8d5c29..49e3358d 100644
--- a/bragi.nix
+++ b/bragi.nix
@@ -313,6 +313,7 @@ in rec {
313 PORT = "8082"; 313 PORT = "8082";
314 HOST = "::1"; 314 HOST = "::1";
315 TPRINT_BASEURL = "http://localhost:80/thermoprint/api"; 315 TPRINT_BASEURL = "http://localhost:80/thermoprint/api";
316 APPROOT = "/bar";
316 }; 317 };
317 requires = [ "postgresql.service" ]; 318 requires = [ "postgresql.service" ];
318 wantedBy = [ "default.target" ]; 319 wantedBy = [ "default.target" ];
@@ -383,7 +384,6 @@ in rec {
383 384
384 location /bar/ { 385 location /bar/ {
385 proxy_pass http://[::1]:8082/; 386 proxy_pass http://[::1]:8082/;
386 proxy_set_header AppRoot $scheme://$host/bar;
387 } 387 }
388 } 388 }
389 ''; 389 '';
diff --git a/bragi/bar/generated.nix b/bragi/bar/generated.nix
index 23b4cd69..9e4c3582 100644
--- a/bragi/bar/generated.nix
+++ b/bragi/bar/generated.nix
@@ -13,8 +13,8 @@ mkDerivation {
13 version = "0.2.0"; 13 version = "0.2.0";
14 src = fetchgit { 14 src = fetchgit {
15 url = "git://git.yggdrasil.li/gkleen/pub/bar"; 15 url = "git://git.yggdrasil.li/gkleen/pub/bar";
16 sha256 = "0ckl2viz1nrmqnf1igv1yd4drr6b1yip3wpijmr2fqyckij83jg9"; 16 sha256 = "0zsqaf0zvlb2fi3lfdx3xwlm78qb4s85x5hjjlrnx411l20gxrsl";
17 rev = "adf379f414ebd6f06cfe49dc481b220c7f141ba1"; 17 rev = "08759871bcc3dc3b461650232747e58653535cdb";
18 }; 18 };
19 isLibrary = true; 19 isLibrary = true;
20 isExecutable = true; 20 isExecutable = true;
diff --git a/custom/ymir-nginx.nix b/custom/ymir-nginx.nix
index 33a9411a..94e6f1ed 100644
--- a/custom/ymir-nginx.nix
+++ b/custom/ymir-nginx.nix
@@ -161,10 +161,6 @@ in {
161 auth_basic_user_file /srv/www/bragi/htpasswd; 161 auth_basic_user_file /srv/www/bragi/htpasswd;
162 162
163 proxy_pass http://bragi.asgard.yggdrasil/; 163 proxy_pass http://bragi.asgard.yggdrasil/;
164
165 location /bar/ {
166 proxy_set_header AppRoot $scheme://$host/bar;
167 }
168 } 164 }
169 } 165 }
170 ''; 166 '';