Skip to content
Snippets Groups Projects
Verified Commit 7d4a3ead authored by Frank Sauerburger's avatar Frank Sauerburger
Browse files

Configure staging settings

parent d335e1b1
No related branches found
No related tags found
1 merge request!9Draft: Resolve "Add React interface"
Pipeline #7243 passed
......@@ -98,6 +98,7 @@ deploy_staging:
SUPER_PASSWORD: ${STAGING_PASSWORD}
SECRET_KEY: ${STAGING_SECRET_KEY}
OIDC_RP_CLIENT_SECRET: ${STAGING_OIDC_RP_CLIENT_SECRET}
STAGING: 1
before_script:
- mkdir -p .remote
......@@ -122,6 +123,7 @@ deploy_production:
SUPER_PASSWORD: ${PRODUCTION_PASSWORD}
SECRET_KEY: ${PRODUCTION_SECRET_KEY}
OIDC_RP_CLIENT_SECRET: ${PRODUCTION_OIDC_RP_CLIENT_SECRET}
PRODUCTION: 1
only:
- master
......
......@@ -13,6 +13,8 @@ services:
SECRET_KEY: ${SECRET_KEY}
DB_PASSWORD: ${DB_PASSWORD}
OIDC_RP_CLIENT_SECRET: ${OIDC_RP_CLIENT_SECRET}
PRODUCTION: ${PRODUCTION}
STAGING: ${STAGING}
expose:
- "8080"
volumes:
......
......@@ -14,5 +14,4 @@ RUN useradd -rMd /app app
RUN chown -R app:app /app
WORKDIR /app
ENV PRODUCTION=1
CMD ./run.sh
......@@ -43,6 +43,23 @@ if os.environ.get("PRODUCTION", False):
OIDC_RP_CLIENT_ID = 'uhepp'
LOGIN_REDIRECT_URL = "https://uhepp.org/account/"
LOGOUT_REDIRECT_URL = "https://uhepp.org/"
elif os.environ.get("STAGING", False):
SECRET_KEY = os.environ["SECRET_KEY"]
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'uhepp_hub',
'USER': 'webapp',
'PASSWORD': os.environ["DB_PASSWORD"],
'HOST': 'database',
'PORT': '5432',
}
}
OIDC_APP_NAME = "uhepp-dev"
OIDC_RP_CLIENT_ID = 'uhepp-dev'
LOGIN_REDIRECT_URL = "https://uhepp.preview.sauerburger.com/account/"
LOGOUT_REDIRECT_URL = "https://uhepp.preview.sauerburger.com/"
else:
DEBUG = True
SECRET_KEY = 'o-08ul47ou_j61zd)14(mjw&f&&ow95boa9nky=jn^%tv(+hqk'
......
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