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

Removed any conf files, now using only env vars.

parent 22852136
No related branches found
No related tags found
No related merge requests found
...@@ -17,9 +17,9 @@ Requirements: ...@@ -17,9 +17,9 @@ Requirements:
*Windows not fully supported in development mode due to lack of support for symbolic links. *Windows not fully supported in development mode due to lack of support for symbolic links.
Setup Inizialize
$ rosetta/setup $ cp docker-compose-dev.yml docker-compose.yml
Build Build
...@@ -46,6 +46,12 @@ Clean ...@@ -46,6 +46,12 @@ Clean
Webapp service configuraion parameters and their defaults: Webapp service configuraion parameters and their defaults:
- SAFEMODE=false - SAFEMODE=false
- DJANGO_DB_ENGINE="django.db.backends.postgresql_psycopg2"
- DJANGO_DB_NAME="rosetta"
- DJANGO_DB_USER="rosetta_master"
- DJANGO_DB_PASSWORD="949fa84a"
- DJANGO_DB_HOST="postgres"
- DJANGO_DB_PORT=5432
- DJANGO_DEV_SERVER=true - DJANGO_DEV_SERVER=true
- DJANGO_DEBUG=true - DJANGO_DEBUG=true
- DJANGO_LOG_LEVEL=ERROR - DJANGO_LOG_LEVEL=ERROR
......
...@@ -10,7 +10,6 @@ services: ...@@ -10,7 +10,6 @@ services:
privileged: true privileged: true
volumes: volumes:
- ./data/shared:/shared - ./data/shared:/shared
# - ./data/singularity_cache:/rosetta/.singularity/cache # Not working, check permissions...
slurmclusterworker: slurmclusterworker:
image: "rosetta/slurmclusterworker" image: "rosetta/slurmclusterworker"
...@@ -54,6 +53,12 @@ services: ...@@ -54,6 +53,12 @@ services:
hostname: webapp hostname: webapp
environment: environment:
- SAFEMODE=False - SAFEMODE=False
- DJANGO_DB_ENGINE="django.db.backends.postgresql_psycopg2"
- DJANGO_DB_NAME="rosetta"
- DJANGO_DB_USER="rosetta_master"
- DJANGO_DB_PASSWORD="949fa84a"
- DJANGO_DB_HOST="postgres"
- DJANGO_DB_PORT=5432
- DJANGO_DEV_SERVER=True - DJANGO_DEV_SERVER=True
- DJANGO_DEBUG=True - DJANGO_DEBUG=True
- DJANGO_LOG_LEVEL=CRITICAL - DJANGO_LOG_LEVEL=CRITICAL
...@@ -68,6 +73,7 @@ services: ...@@ -68,6 +73,7 @@ services:
#- ROSETTA_TASKS_PROXY_HOST= #- ROSETTA_TASKS_PROXY_HOST=
#- ROSETTA_TASKS_TUNNEL_HOST= #- ROSETTA_TASKS_TUNNEL_HOST=
- ROSETTA_HOST=localhost - ROSETTA_HOST=localhost
ports: ports:
- "8080:8080" - "8080:8080"
- "7000-7020:7000-7020" - "7000-7020:7000-7020"
......
#!/bin/bash
# Use dev (local) database for backend if not alredy set up
if [ ! -f services/webapp/db_conf.sh ]; then
echo "Using dev webapp database settings."
cp services/webapp/db_conf-dev.sh services/webapp/db_conf.sh
else
echo "Not using dev webapp database settings as settings are already present."
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
...@@ -60,9 +60,6 @@ COPY code /opt/code ...@@ -60,9 +60,6 @@ COPY code /opt/code
# Fix permissions # Fix permissions
RUN chown -R rosetta:rosetta /opt/code RUN chown -R rosetta:rosetta /opt/code
# Copy db conf
COPY db_conf.sh /db_conf.sh
# Prepare for logs # Prepare for logs
RUN mkdir /var/log/webapp/ && chown rosetta:rosetta /var/log/webapp/ RUN mkdir /var/log/webapp/ && chown rosetta:rosetta /var/log/webapp/
......
#!/bin/bash
# SQlite Django DB conf
#export DJANGO_DB_ENGINE="django.db.backends.sqlite3"
#export DJANGO_DB_NAME="/data/resources/database.sqlite3"
# Postgres Django DB conf
export DJANGO_DB_ENGINE="django.db.backends.postgresql_psycopg2"
export DJANGO_DB_NAME="rosetta"
export DJANGO_DB_USER="rosetta_master"
export DJANGO_DB_PASSWORD="949fa84a"
export DJANGO_DB_HOST="postgres"
export DJANGO_DB_PORT=5432
...@@ -14,9 +14,6 @@ echo "" ...@@ -14,9 +14,6 @@ echo ""
# Load env # Load env
source /env.sh source /env.sh
# Database conf
source /db_conf.sh
# Stay quiet on Python warnings # Stay quiet on Python warnings
export PYTHONWARNINGS=ignore export PYTHONWARNINGS=ignore
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment