mirror of
https://github.com/viq/NewsBlur.git
synced 2025-09-18 21:43:31 +00:00
Adding new optional app/task env settings.
This commit is contained in:
parent
3592acacc7
commit
230716465e
5 changed files with 45 additions and 16 deletions
|
@ -1,13 +1,18 @@
|
|||
---
|
||||
- name: Copy app secrets
|
||||
- name: Copy common secrets
|
||||
copy:
|
||||
src: /srv/secrets-newsblur/settings/docker_settings.py
|
||||
src: /srv/secrets-newsblur/settings/common_settings.py
|
||||
dest: /srv/newsblur/newsblur_web/local_settings.py
|
||||
register: app_changed
|
||||
|
||||
- name: Add SERVER_NAME to app secrets
|
||||
- name: Copy task env
|
||||
copy:
|
||||
src: /srv/secrets-newsblur/settings/task_env.py
|
||||
dest: /srv/newsblur/newsblur_web/task_env.py
|
||||
|
||||
- name: Add SERVER_NAME to task env
|
||||
lineinfile:
|
||||
path: /srv/newsblur/newsblur_web/local_settings.py
|
||||
path: /srv/newsblur/newsblur_web/task_env.py
|
||||
line: 'SERVER_NAME = "{{ inventory_hostname }}"'
|
||||
|
||||
- name: "Start docker containers"
|
||||
|
|
|
@ -1,15 +1,21 @@
|
|||
---
|
||||
- name: Copy app secrets
|
||||
- name: Copy common secrets
|
||||
copy:
|
||||
src: /srv/secrets-newsblur/settings/docker_settings.py
|
||||
src: /srv/secrets-newsblur/settings/common_settings.py
|
||||
dest: /srv/newsblur/newsblur_web/local_settings.py
|
||||
register: app_changed
|
||||
|
||||
- name: Add SERVER_NAME to app secrets
|
||||
lineinfile:
|
||||
path: /srv/newsblur/newsblur_web/local_settings.py
|
||||
line: 'SERVER_NAME = "{{ inventory_hostname }}"'
|
||||
- name: Copy app env
|
||||
copy:
|
||||
src: /srv/secrets-newsblur/settings/app_env.py
|
||||
dest: /srv/newsblur/newsblur_web/app_env.py
|
||||
register: app_changed
|
||||
|
||||
- name: Add SERVER_NAME to app env
|
||||
lineinfile:
|
||||
path: /srv/newsblur/newsblur_web/app_env.py
|
||||
line: 'SERVER_NAME = "{{ inventory_hostname }}"'
|
||||
|
||||
- name: Start monitor docker container
|
||||
become: yes
|
||||
docker_container:
|
||||
|
|
|
@ -6,15 +6,20 @@
|
|||
with_items:
|
||||
- "8000"
|
||||
|
||||
- name: Copy app secrets
|
||||
- name: Copy common secrets
|
||||
copy:
|
||||
src: /srv/secrets-newsblur/settings/docker_settings.py
|
||||
src: /srv/secrets-newsblur/settings/common_settings.py
|
||||
dest: /srv/newsblur/newsblur_web/local_settings.py
|
||||
register: app_changed
|
||||
|
||||
- name: Add SERVER_NAME to app secrets
|
||||
- name: Copy app env
|
||||
copy:
|
||||
src: /srv/secrets-newsblur/settings/app_env.py
|
||||
dest: /srv/newsblur/newsblur_web/app_env.py
|
||||
|
||||
- name: Add SERVER_NAME to app env
|
||||
lineinfile:
|
||||
path: /srv/newsblur/newsblur_web/local_settings.py
|
||||
path: /srv/newsblur/newsblur_web/app_env.py
|
||||
line: 'SERVER_NAME = "{{ inventory_hostname }}"'
|
||||
|
||||
- name: Ensure static dir exists
|
||||
|
|
|
@ -166,9 +166,9 @@ DO_TOKEN_LOG = '0000000000000000000000000000000000000000000000000000000000000000
|
|||
DO_TOKEN_FABRIC = '0000000000000000000000000000000000000000000000000000000000000000'
|
||||
|
||||
SERVER_NAME = "nblocalhost"
|
||||
NEWSBLUR_URL = os.getenv("https://localhost")
|
||||
NEWSBLUR_URL = os.getenv("NEWSBLUR_URL", "https://localhost")
|
||||
|
||||
if NEWSBLUR_URL == 'https://localhost':
|
||||
if NEWSBLUR_URL == 'https://nb.local.com':
|
||||
SESSION_COOKIE_DOMAIN = ".nb.local.com"
|
||||
|
||||
SESSION_ENGINE = 'redis_sessions.session'
|
||||
|
|
|
@ -558,11 +558,24 @@ S3_AVATARS_BUCKET_NAME = 'avatars.newsblur.com'
|
|||
# ==================
|
||||
# = Configurations =
|
||||
# ==================
|
||||
|
||||
if DOCKERBUILD:
|
||||
from newsblur_web.docker_local_settings import *
|
||||
else:
|
||||
from newsblur_web.local_settings import *
|
||||
|
||||
try:
|
||||
from newsblur_web.task_env import *
|
||||
print(" ---> Starting NewsBlur task server...")
|
||||
except ModuleNotFoundError:
|
||||
pass
|
||||
try:
|
||||
from newsblur_web.app_env import *
|
||||
print(" ---> Starting NewsBlur app server...")
|
||||
except ModuleNotFoundError:
|
||||
pass
|
||||
|
||||
|
||||
if not DEBUG:
|
||||
INSTALLED_APPS += (
|
||||
'django_ses',
|
||||
|
|
Loading…
Add table
Reference in a new issue