diff options
Diffstat (limited to 'nixops/modules/websites/tools/mediagoblin/default.nix')
-rw-r--r-- | nixops/modules/websites/tools/mediagoblin/default.nix | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/nixops/modules/websites/tools/mediagoblin/default.nix b/nixops/modules/websites/tools/mediagoblin/default.nix index 90b115e..54c0478 100644 --- a/nixops/modules/websites/tools/mediagoblin/default.nix +++ b/nixops/modules/websites/tools/mediagoblin/default.nix | |||
@@ -101,8 +101,7 @@ in { | |||
101 | }; | 101 | }; |
102 | 102 | ||
103 | services.myWebsites.tools.modules = [ | 103 | services.myWebsites.tools.modules = [ |
104 | "proxy" "proxy_http" "proxy_balancer" | 104 | "proxy" "proxy_http" |
105 | "lbmethod_byrequests" "lbmethod_bytraffic" "lbmethod_bybusyness" "lbmethod_heartbeat" | ||
106 | ]; | 105 | ]; |
107 | users.users.wwwrun.extraGroups = [ "mediagoblin" ]; | 106 | users.users.wwwrun.extraGroups = [ "mediagoblin" ]; |
108 | security.acme.certs."eldiron".extraDomains."mgoblin.immae.eu" = null; | 107 | security.acme.certs."eldiron".extraDomains."mgoblin.immae.eu" = null; |
@@ -136,11 +135,8 @@ in { | |||
136 | ProxyPass /theme_static ! | 135 | ProxyPass /theme_static ! |
137 | ProxyPass /plugin_static ! | 136 | ProxyPass /plugin_static ! |
138 | ProxyPassMatch ^/.well-known/acme-challenge ! | 137 | ProxyPassMatch ^/.well-known/acme-challenge ! |
139 | ProxyPass / balancer://paster_server/ | 138 | ProxyPass / unix://${mediagoblin.socketsDir}/mediagoblin.sock|http://mgoblin.immae.eu/ |
140 | ProxyPassReverse / balancer://paster_server | 139 | ProxyPassReverse / unix://${mediagoblin.socketsDir}/mediagoblin.sock|http://mgoblin.immae.eu/ |
141 | <Proxy balancer://paster_server> | ||
142 | BalancerMember unix://${mediagoblin.socketsDir}/mediagoblin.sock|http:// | ||
143 | </Proxy> | ||
144 | '' ]; | 140 | '' ]; |
145 | }; | 141 | }; |
146 | }; | 142 | }; |