| @@ -14,6 +14,17 @@ | ||
| 14 | 14 | } |
| 15 | 15 | } |
| 16 | 16 | |
| 17 | staging.thegild.app { | |
| 18 | root * /opt/gild-staging/web | |
| 19 | file_server | |
| 20 | ||
| 21 | header { | |
| 22 | X-Content-Type-Options nosniff | |
| 23 | X-Frame-Options DENY | |
| 24 | X-Robots-Tag "noindex, nofollow" | |
| 25 | } | |
| 26 | } | |
| 27 | ||
| 17 | 28 | collab.{$DOMAIN} { |
| 18 | 29 | handle /socket.io/* { |
| 19 | 30 | reverse_proxy grove-web:3334 |
| 20 | 31 | |
| @@ -163,6 +163,7 @@ | ||
| 163 | 163 | - pages-sites:/srv/pages/sites:ro |
| 164 | 164 | - /opt/grove/downloads:/srv/downloads:ro |
| 165 | 165 | - /opt/gild:/opt/gild:ro |
| 166 | - /opt/gild-staging:/opt/gild-staging:ro | |
| 166 | 167 | environment: |
| 167 | 168 | - DOMAIN=${DOMAIN:-localhost} |
| 168 | 169 | depends_on: |
| 169 | 170 | |