X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=modules%2Fprivate%2Fwebsites%2Ftools%2Fgames%2Fcodenames%2Fshell.nix;fp=modules%2Fprivate%2Fwebsites%2Ftools%2Fgames%2Fcodenames%2Fshell.nix;h=0000000000000000000000000000000000000000;hb=1a64deeb894dc95e2645a75771732c6cc53a79ad;hp=053696b0d06a2b67710c6d2f9d5bb77f505255a5;hpb=fa25ffd4583cc362075cd5e1b4130f33306103f0;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/modules/private/websites/tools/games/codenames/shell.nix b/modules/private/websites/tools/games/codenames/shell.nix deleted file mode 100644 index 053696b..0000000 --- a/modules/private/websites/tools/games/codenames/shell.nix +++ /dev/null @@ -1,50 +0,0 @@ -{ pkgs ? import {} }: with pkgs; -let - greenapid = callPackage ./greenapid.nix {}; - frontend = callPackage ./frontend.nix {}; - nginx_conf = writeText "nginx.conf" '' - pid ./nginx.pid; - error_log stderr; - daemon off; - events { - } - http { - include ${mailcap}/etc/nginx/mime.types; - server { - listen 0.0.0.0:8081; - listen [::]:8081; - location /api/ { - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_pass http://127.0.0.1:8080/; - } - location / { - root ${frontend}; - try_files $uri $uri/ /index.html; - } - } - } - ''; -in -pkgs.mkShell { - buildInputs = [ - greenapid - frontend - python2 - nginx - ]; - shellHook = '' - greenapid & - pid=$! - - finish() { - kill $pid; - } - - trap finish EXIT - - nginx -c ${nginx_conf} -p ./nginx/ - exit - ''; -}