mirror of
https://github.com/iiab/iiab.git
synced 2025-03-09 15:40:17 +00:00
SESSION -> SECRET
RESTART_PATH templates
This commit is contained in:
parent
ea7b661a49
commit
3f5cc70434
8 changed files with 24 additions and 22 deletions
|
@ -29,6 +29,7 @@ lokole_uid: "2000"
|
||||||
lokole_home_dir: /home/{{ lokole_user }}
|
lokole_home_dir: /home/{{ lokole_user }}
|
||||||
lokole_run_dir: "{{ lokole_home_dir }}/state"
|
lokole_run_dir: "{{ lokole_home_dir }}/state"
|
||||||
lokole_log_dir: "{{ lokole_home_dir }}/logs"
|
lokole_log_dir: "{{ lokole_home_dir }}/logs"
|
||||||
|
lokole_settings: "{{ lokole_run_dir }}/settings.env"
|
||||||
lokole_domain_socket: "{{ lokole_run_dir }}/lokole_gunicorn.sock"
|
lokole_domain_socket: "{{ lokole_run_dir }}/lokole_gunicorn.sock"
|
||||||
lokole_sim_type: LocalOnly
|
lokole_sim_type: LocalOnly
|
||||||
|
|
||||||
|
|
|
@ -104,13 +104,13 @@
|
||||||
owner: "{{ lokole_user }}"
|
owner: "{{ lokole_user }}"
|
||||||
mode: g+rw
|
mode: g+rw
|
||||||
|
|
||||||
- name: Install {{ lokole_run_dir }}/settings.env
|
- name: Install {{ lokole_settings }}
|
||||||
template:
|
template:
|
||||||
src: settings.env.j2
|
src: settings.env.j2
|
||||||
dest: "{{ lokole_run_dir }}/settings.env"
|
dest: "{{ lokole_settings }}"
|
||||||
group: "{{ lokole_user }}"
|
group: "{{ lokole_user }}"
|
||||||
owner: "{{ lokole_user }}"
|
owner: "{{ lokole_user }}"
|
||||||
mode: a+rw
|
mode: g+rw
|
||||||
|
|
||||||
- name: Install {{ lokole_confd }} templates to configure Lokole
|
- name: Install {{ lokole_confd }} templates to configure Lokole
|
||||||
template:
|
template:
|
||||||
|
|
|
@ -69,8 +69,8 @@
|
||||||
value: "{{ lokole_install }}"
|
value: "{{ lokole_install }}"
|
||||||
- option: lokole_enabled
|
- option: lokole_enabled
|
||||||
value: "{{ lokole_enabled }}"
|
value: "{{ lokole_enabled }}"
|
||||||
- option: lokole_run_directory
|
- option: lokole_settings
|
||||||
value: "{{ lokole_run_directory }}"
|
value: "{{ lokole_settings }}"
|
||||||
- option: lokole_url
|
- option: lokole_url
|
||||||
value: "{{ lokole_url }}"
|
value: "{{ lokole_url }}"
|
||||||
- option: lokole_full_url
|
- option: lokole_full_url
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
[program:lokole_celery_beat]
|
[program:lokole_celery_beat]
|
||||||
command="{{ lokole_venv }}/bin/celery" --app=opwen_email_client.webapp.tasks beat --pidfile="{{ lokole_run_dir }}/lokole_celery_beat.pid" --loglevel=error
|
command={{ lokole_venv }}/bin/celery --app=opwen_email_client.webapp.tasks beat --pidfile={{ lokole_run_dir }}/lokole_celery_beat.pid --loglevel=error
|
||||||
autostart=true
|
autostart=true
|
||||||
autorestart=true
|
autorestart=true
|
||||||
startretries=3
|
startretries=3
|
||||||
|
@ -7,4 +7,4 @@ stopasgroup=true
|
||||||
stderr_logfile={{ lokole_log_dir }}/lokole_celery_beat.stderr.log
|
stderr_logfile={{ lokole_log_dir }}/lokole_celery_beat.stderr.log
|
||||||
stdout_logfile={{ lokole_log_dir }}/lokole_celery_beat.stdout.log
|
stdout_logfile={{ lokole_log_dir }}/lokole_celery_beat.stdout.log
|
||||||
user={{ lokole_user }}
|
user={{ lokole_user }}
|
||||||
environment=OPWEN_SETTINGS={{ lokole_run_dir }}/settings.env
|
environment=OPWEN_SETTINGS={{ lokole_settings }}
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
[program:lokole_celery_worker]
|
[program:lokole_celery_worker]
|
||||||
command="{{ lokole_venv }}/bin/celery" --app=opwen_email_client.webapp.tasks worker --loglevel=error --concurrency=2
|
command={{ lokole_venv }}/bin/celery --app=opwen_email_client.webapp.tasks worker --loglevel=error --concurrency=2
|
||||||
autostart=true
|
autostart=true
|
||||||
autorestart=true
|
autorestart=true
|
||||||
startretries=3
|
startretries=3
|
||||||
stopasgroup=true
|
stopasgroup=true
|
||||||
stderr_logfile={{ lokole_log_dir }}/lokole_celery_worker.stderr.log
|
stderr_logfile={{ lokole_log_dir }}/lokole_celery_worker.stderr.log
|
||||||
stdout_logfile={{ lokole_log_dir }}/lokole_celery_worker.stdout.log
|
stdout_logfile={{ lokole_log_dir }}/lokole_celery_worker.stdout.log
|
||||||
user="{{ lokole_user }}"
|
user={{ lokole_user }}
|
||||||
environment=OPWEN_SETTINGS={{ lokole_run_dir }}/settings.env
|
environment=OPWEN_SETTINGS={{ lokole_settings }}
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
[program:lokole_gunicorn]
|
[program:lokole_gunicorn]
|
||||||
command="{{ lokole_venv }}/bin/gunicorn" --bind="unix:{{ lokole_run_dir }}/lokole_gunicorn.sock" --timeout=300 --workers=3 --log-level=error opwen_email_client.webapp:app
|
command={{ lokole_venv }}/bin/gunicorn --bind=unix:{{ lokole_run_dir }}/lokole_gunicorn.sock --timeout=300 --workers=3 --log-level=error opwen_email_client.webapp:app
|
||||||
autostart=true
|
autostart=true
|
||||||
autorestart=true
|
autorestart=true
|
||||||
startretries=3
|
startretries=3
|
||||||
|
@ -7,4 +7,4 @@ stopasgroup=true
|
||||||
stderr_logfile={{ lokole_log_dir }}/lokole_gunicorn.stderr.log
|
stderr_logfile={{ lokole_log_dir }}/lokole_gunicorn.stderr.log
|
||||||
stdout_logfile={{ lokole_log_dir }}/lokole_gunicorn.stdout.log
|
stdout_logfile={{ lokole_log_dir }}/lokole_gunicorn.stdout.log
|
||||||
user={{ lokole_user }}
|
user={{ lokole_user }}
|
||||||
environment=OPWEN_SETTINGS={{ lokole_run_dir }}/settings.env
|
environment=OPWEN_SETTINGS={{ lokole_settings }}
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
[program:lokole_restarter]
|
[program:lokole_restarter]
|
||||||
command="{{ lokole_venv }}/bin/manage.py" restarter --directory="{{ lokole_run_dir }}/lokole_restarter"
|
command={{ lokole_venv }}/bin/manage.py restarter --directory={{ lokole_run_dir }}/lokole_restarter
|
||||||
autostart=true
|
autostart=true
|
||||||
autorestart=true
|
autorestart=true
|
||||||
startretries=3
|
startretries=3
|
||||||
stopasgroup=true
|
stopasgroup=true
|
||||||
stderr_logfile={{ lokole_log_dir }}/lokole_restarter.stderr.log
|
stderr_logfile={{ lokole_log_dir }}/lokole_restarter.stderr.log
|
||||||
stdout_logfile={{ lokole_log_dir }}/lokole_restarter.stdout.log
|
stdout_logfile={{ lokole_log_dir }}/lokole_restarter.stdout.log
|
||||||
user=root
|
user={{ lokole_user }}
|
||||||
environment=
|
environment=OPWEN_SETTINGS={{ lokole_settings }}
|
||||||
|
|
|
@ -1,8 +1,9 @@
|
||||||
OPWEN_SETTINGS='{{ lokole_run_directory }}/settings.env'
|
OPWEN_SETTINGS={{ lokole_run_dir }}/settings.env
|
||||||
OPWEN_STATE_DIRECTORY='{{ lokole_run_directory }}'
|
OPWEN_STATE_DIRECTORY={{ lokole_run_dir }}
|
||||||
OPWEN_APP_ROOT='{{ lokole_url }}/'
|
OPWEN_APP_ROOT={{ lokole_url }}/
|
||||||
OPWEN_MAX_UPLOAD_SIZE_MB=10
|
OPWEN_MAX_UPLOAD_SIZE_MB=10
|
||||||
OPWEN_SYNC_SCHEDULE='1,16,31,46 * * * *'
|
OPWEN_SYNC_SCHEDULE="1,16,31,46 * * * *"
|
||||||
OPWEN_SESSION_KEY='{{ lookup('password', '/dev/null chars=ascii_letters,digits,_ length=32') }}'
|
OPWEN_RESTART_PATH={{ lokole_run_dir }}/lokole_restarter/lokole_gunicorn=HUP,{{ lokole_run_dir }}/lokole_restarter/lokole_celery_worker=,{{ lokole_run_dir }}/lokole_restarter/lokole_celery_beat=
|
||||||
OPWEN_PASSWORD_SALT='{{ lookup('password', '/dev/null chars=ascii_letters,digits,_ length=16') }}'
|
OPWEN_SECRET_KEY={{ lookup('password', '/dev/null chars=ascii_letters,digits,_ length=32') }}
|
||||||
OPWEN_SIM_TYPE='{{ lokole_sim_type }}'
|
OPWEN_PASSWORD_SALT={{ lookup('password', '/dev/null chars=ascii_letters,digits,_ length=16') }}
|
||||||
|
OPWEN_SIM_TYPE={{ lokole_sim_type }}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue