move fluid to apache

Signed-off-by: Basil Bruhn <basil.bruhn@psi.ch>
This commit is contained in:
2025-11-24 10:33:04 +01:00
parent b6fef42220
commit f2d6ca9c83
3 changed files with 30 additions and 9 deletions

View File

@@ -0,0 +1,28 @@
<VirtualHost *:80>
ServerName fluid-eos-test.psi.ch
DocumentRoot /var/www/html/fluid-eos
# Allow CGI everywhere if needed
Options +ExecCGI
AddHandler cgi-script .pl .cgi .x
<Directory "/var/www/html/fluid-eos">
Options +ExecCGI
AllowOverride None
Require all granted
</Directory>
# Explicit CGI directories
ScriptAlias /cgi-bin/ /var/www/html/fluid-eos/cgi-bin/
<Directory "/var/www/html/fluid-eos/cgi-bin">
Options +ExecCGI
Require all granted
</Directory>
ScriptAlias /cgibin/ /var/www/html/fluid-eos/cgibin/
<Directory "/var/www/html/fluid-eos/cgibin">
Options +ExecCGI
Require all granted
</Directory>
</VirtualHost>

View File

@@ -24,14 +24,6 @@ server {
autoindex_exact_size off;
autoindex_localtime on;
try_files $uri $uri/ =404;
}
location ^~ /EOS/ {
autoindex on;
autoindex_exact_size off;
autoindex_localtime on;
try_files $uri $uri/ =404;
}
}

View File

@@ -18,7 +18,6 @@ services:
- /etc/nginx/nginx.conf:/etc/nginx/nginx.conf:ro
- /etc/nginx/conf.d:/etc/nginx/conf.d:ro
- /opt/webcontent/sinqstatus-test:/opt/webcontent/sinqstatus-test:ro
- /opt/webcontent/fluid-eos:/opt/webcontent/fluid-eos:ro
- /opt/webcontent/it-strategy-dashboard/frontend/:/opt/webcontent/it-strategy-dashboard/:ro
networks:
- public
@@ -33,8 +32,10 @@ services:
volumes:
- /opt/webcontent/rfmwtools:/var/www/rfmwtools:ro
- /opt/webcontent/gfa-status:/var/www/gfa-status:ro
- /opt/webcontent/fluid-eos:/var/www/fluid-eos:ro
- ./apache/conf/rfmwtools.conf:/etc/apache2/sites-enabled/rfmwtools.conf:ro
- ./apache/conf/gfa-status.conf:/etc/apache2/sites-enabled/gfa-status.conf:ro
- ./apache/conf/fluid-eos.conf:/etc/apache2/sites-enabled/fluid-eos.conf:ro
networks:
- backend