Skip to content
Snippets Groups Projects
Commit fa1b1236 authored by Stefano Alberto Russo's avatar Stefano Alberto Russo
Browse files

Added docker-compose.yml to gitignore, added a docker-compose-dev.yml and...

Added docker-compose.yml to gitignore, added a docker-compose-dev.yml and included it in the setup pahse.
parent fab161d8
No related branches found
No related tags found
No related merge requests found
...@@ -17,3 +17,6 @@ data* ...@@ -17,3 +17,6 @@ data*
# DB conf # DB conf
services/webapp/db_conf.sh services/webapp/db_conf.sh
services/proxy/certificates services/proxy/certificates
# Compose
docker-compose.yml
...@@ -11,9 +11,6 @@ services: ...@@ -11,9 +11,6 @@ services:
volumes: volumes:
- ./data_rosetta/shared:/shared - ./data_rosetta/shared:/shared
# - ./data/singularity_cache:/rosetta/.singularity/cache # Not working, check permissions... # - ./data/singularity_cache:/rosetta/.singularity/cache # Not working, check permissions...
ports:
- "8590:8590"
- "5900:5900"
slurmclusterworker-one: slurmclusterworker-one:
image: "rosetta/slurmclusterworker" image: "rosetta/slurmclusterworker"
...@@ -24,9 +21,6 @@ services: ...@@ -24,9 +21,6 @@ services:
privileged: true privileged: true
volumes: volumes:
- ./data_rosetta/shared:/shared - ./data_rosetta/shared:/shared
ports:
- "8591:8590"
- "5901:5900"
dregistry: dregistry:
container_name: dregistry container_name: dregistry
...@@ -64,14 +58,12 @@ services: ...@@ -64,14 +58,12 @@ services:
#- DJANGO_PUBLIC_HTTP_HOST=http://localhost:8080 #- DJANGO_PUBLIC_HTTP_HOST=http://localhost:8080
ports: ports:
- "8080:8080" - "8080:8080"
- "8000:8590"
- "8592:8592"
- "7000-7005:7000-7005" - "7000-7005:7000-7005"
volumes: volumes:
- ./data_rosetta/webapp/data:/data - ./data_rosetta/webapp/data:/data
- ./data_rosetta/webapp/log:/var/log/webapp - ./data_rosetta/webapp/log:/var/log/webapp
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
- ./services/webapp/code:/opt/webapp_code #- ./services/webapp/code:/opt/webapp_code
proxy: proxy:
image: "rosetta/proxy" image: "rosetta/proxy"
......
#!/bin/bash #!/bin/bash
# Use dev (local) database for backend # Use dev (local) database for backend if not alredy set up
if [ ! -f services/webapp/db_conf.sh ]; then if [ ! -f services/webapp/db_conf.sh ]; then
echo "Using dev webapp database settings." echo "Using dev webapp database settings."
cp services/webapp/db_conf-dev.sh services/webapp/db_conf.sh cp services/webapp/db_conf-dev.sh services/webapp/db_conf.sh
...@@ -9,10 +9,19 @@ else ...@@ -9,10 +9,19 @@ else
fi fi
# Use dev (local) database for backend # Use dev certificates if not already set up
if [ ! -d services/proxy/certificates ]; then if [ ! -d services/proxy/certificates ]; then
echo "Using dev certificates." echo "Using dev certificates."
cp -a services/proxy/certificates-dev services/proxy/certificates cp -a services/proxy/certificates-dev services/proxy/certificates
else else
echo "Not using dev certificates as certificates are already present." echo "Not using dev certificates as certificates are already present."
fi fi
# Use dev docker-compose.yml if not already set up
if [ ! -f docker-compose.yml ]; then
echo "Using dev docker-compose.yml"
cp docker-compose-dev.yml docker-compose.yml
else
echo "Not using dev docker-compose.yml as already present."
fi
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment