Merge
This commit is contained in:
@@ -30,6 +30,8 @@ services:
|
|||||||
- FOUNDRY_PORT=443
|
- FOUNDRY_PORT=443
|
||||||
- FOUNDRY_PROXY_SSL=true
|
- FOUNDRY_PROXY_SSL=true
|
||||||
- FOUNDRY_ROUTE_PREFIX=foundry
|
- FOUNDRY_ROUTE_PREFIX=foundry
|
||||||
|
- CONTAINER_CACHE=/data/container_cache
|
||||||
|
- CONTAINER_PATCH_URLS=https://labs.scarif.space/chris/foundry-plutonium-install/raw/branch/main/plutonium.sh
|
||||||
networks:
|
networks:
|
||||||
- nginx
|
- nginx
|
||||||
|
|
||||||
|
|||||||
48
nginx.conf
48
nginx.conf
@@ -75,10 +75,10 @@ http {
|
|||||||
server {
|
server {
|
||||||
listen 443 ssl http2;
|
listen 443 ssl http2;
|
||||||
|
|
||||||
ssl_certificate /etc/nginx/certs/scarif.local.crt;
|
ssl_certificate /etc/nginx/certs/scarif.space.crt;
|
||||||
ssl_certificate_key /etc/nginx/certs/scarif.local.key;
|
ssl_certificate_key /etc/nginx/certs/scarif.space.key;
|
||||||
|
|
||||||
server_name personel.scarif.local;
|
server_name personel.scarif.space;
|
||||||
|
|
||||||
## HSTS ##
|
## HSTS ##
|
||||||
# Add the 'Strict-Transport-Security' headers to enable HSTS protocol.
|
# Add the 'Strict-Transport-Security' headers to enable HSTS protocol.
|
||||||
@@ -211,10 +211,10 @@ http {
|
|||||||
server {
|
server {
|
||||||
listen 443 ssl http2;
|
listen 443 ssl http2;
|
||||||
|
|
||||||
ssl_certificate /etc/nginx/certs/scarif.local.crt;
|
ssl_certificate /etc/nginx/certs/scarif.space.crt;
|
||||||
ssl_certificate_key /etc/nginx/certs/scarif.local.key;
|
ssl_certificate_key /etc/nginx/certs/scarif.space.key;
|
||||||
|
|
||||||
server_name tower.scarif.local;
|
server_name tower.scarif.space;
|
||||||
|
|
||||||
## HSTS ##
|
## HSTS ##
|
||||||
# Add the 'Strict-Transport-Security' headers to enable HSTS protocol.
|
# Add the 'Strict-Transport-Security' headers to enable HSTS protocol.
|
||||||
@@ -346,10 +346,10 @@ http {
|
|||||||
|
|
||||||
server {
|
server {
|
||||||
listen 443 ssl;
|
listen 443 ssl;
|
||||||
server_name office.scarif.local;
|
server_name office.scarif.space;
|
||||||
|
|
||||||
ssl_certificate /etc/nginx/certs/scarif.local.crt;
|
ssl_certificate /etc/nginx/certs/scarif.space.crt;
|
||||||
ssl_certificate_key /etc/nginx/certs/scarif.local.key;
|
ssl_certificate_key /etc/nginx/certs/scarif.space.key;
|
||||||
|
|
||||||
# static files
|
# static files
|
||||||
location ^~ /loleaflet {
|
location ^~ /loleaflet {
|
||||||
@@ -405,13 +405,13 @@ http {
|
|||||||
server {
|
server {
|
||||||
listen 443 ssl http2;
|
listen 443 ssl http2;
|
||||||
|
|
||||||
ssl_certificate /etc/nginx/certs/scarif.local.crt;
|
ssl_certificate /etc/nginx/certs/scarif.space.crt;
|
||||||
ssl_certificate_key /etc/nginx/certs/scarif.local.key;
|
ssl_certificate_key /etc/nginx/certs/scarif.space.key;
|
||||||
|
|
||||||
gzip_types text/plain text/css application/json application/x-javascript
|
gzip_types text/plain text/css application/json application/x-javascript
|
||||||
text/xml application/xml application/xml+rss text/javascript;
|
text/xml application/xml application/xml+rss text/javascript;
|
||||||
|
|
||||||
server_name labs.scarif.local;
|
server_name labs.scarif.space;
|
||||||
|
|
||||||
location / {
|
location / {
|
||||||
proxy_pass http://gitea-handler;
|
proxy_pass http://gitea-handler;
|
||||||
@@ -425,10 +425,10 @@ http {
|
|||||||
server {
|
server {
|
||||||
listen 443 ssl http2;
|
listen 443 ssl http2;
|
||||||
|
|
||||||
ssl_certificate /etc/nginx/certs/scarif.local.crt;
|
ssl_certificate /etc/nginx/certs/scarif.space.crt;
|
||||||
ssl_certificate_key /etc/nginx/certs/scarif.local.key;
|
ssl_certificate_key /etc/nginx/certs/scarif.space.key;
|
||||||
|
|
||||||
server_name rec.scarif.local;
|
server_name rec.scarif.space;
|
||||||
|
|
||||||
client_max_body_size 300M;
|
client_max_body_size 300M;
|
||||||
|
|
||||||
@@ -454,13 +454,13 @@ http {
|
|||||||
server {
|
server {
|
||||||
listen 443 ssl http2;
|
listen 443 ssl http2;
|
||||||
|
|
||||||
ssl_certificate /etc/nginx/certs/scarif.local.crt;
|
ssl_certificate /etc/nginx/certs/scarif.space.crt;
|
||||||
ssl_certificate_key /etc/nginx/certs/scarif.local.key;
|
ssl_certificate_key /etc/nginx/certs/scarif.space.key;
|
||||||
|
|
||||||
gzip_types text/plain text/css application/json application/x-javascript
|
gzip_types text/plain text/css application/json application/x-javascript
|
||||||
text/xml application/xml application/xml+rss text/javascript;
|
text/xml application/xml application/xml+rss text/javascript;
|
||||||
|
|
||||||
server_name command.scarif.local scarif.local;
|
server_name command.scarif.space scarif.space;
|
||||||
|
|
||||||
location / {
|
location / {
|
||||||
proxy_pass http://dashboard-handler;
|
proxy_pass http://dashboard-handler;
|
||||||
@@ -478,13 +478,13 @@ http {
|
|||||||
server {
|
server {
|
||||||
listen 443 ssl http2;
|
listen 443 ssl http2;
|
||||||
|
|
||||||
ssl_certificate /etc/nginx/certs/scarif.local.crt;
|
ssl_certificate /etc/nginx/certs/scarif.space.crt;
|
||||||
ssl_certificate_key /etc/nginx/certs/scarif.local.key;
|
ssl_certificate_key /etc/nginx/certs/scarif.space.key;
|
||||||
|
|
||||||
gzip_types text/plain text/css application/json application/x-javascript
|
gzip_types text/plain text/css application/json application/x-javascript
|
||||||
text/xml application/xml application/xml+rss text/javascript;
|
text/xml application/xml application/xml+rss text/javascript;
|
||||||
|
|
||||||
server_name research.scarif.local;
|
server_name research.scarif.space;
|
||||||
|
|
||||||
location / {
|
location / {
|
||||||
proxy_pass http://pinry-handler;
|
proxy_pass http://pinry-handler;
|
||||||
@@ -498,13 +498,13 @@ http {
|
|||||||
server {
|
server {
|
||||||
listen 443 ssl http2;
|
listen 443 ssl http2;
|
||||||
|
|
||||||
ssl_certificate /etc/nginx/certs/scarif.local.crt;
|
ssl_certificate /etc/nginx/certs/scarif.space.crt;
|
||||||
ssl_certificate_key /etc/nginx/certs/scarif.local.key;
|
ssl_certificate_key /etc/nginx/certs/scarif.space.key;
|
||||||
|
|
||||||
gzip_types text/plain text/css application/json application/x-javascript
|
gzip_types text/plain text/css application/json application/x-javascript
|
||||||
text/xml application/xml application/xml+rss text/javascript;
|
text/xml application/xml application/xml+rss text/javascript;
|
||||||
|
|
||||||
server_name comms.scarif.local;
|
server_name comms.scarif.space;
|
||||||
|
|
||||||
location / {
|
location / {
|
||||||
proxy_pass http://jitsi-handler;
|
proxy_pass http://jitsi-handler;
|
||||||
|
|||||||
Reference in New Issue
Block a user