move certs and themes directory to ~/usr/local/share (#41271)
This commit is contained in:
parent
dd6132dad5
commit
344e164103
|
@ -3,11 +3,12 @@ compile_theme: true
|
|||
django_version: 1.11.18
|
||||
git_ssh: false
|
||||
clone_repo: true
|
||||
devinst_share: /usr/local/share/publik-devinst
|
||||
publik_conf: "/home/{{user}}/.config/publik"
|
||||
publik_settings: "{{publik_conf}}/settings"
|
||||
src_dir: "/home/{{user}}/src"
|
||||
ssl_certificate: "{{venv_certs}}/dev.publik.love-fullchain.pem"
|
||||
ssl_certificate_key: "{{venv_certs}}/dev.publik.love-privkey.pem"
|
||||
ssl_certificate: "{{certs_dir}}/dev.publik.love-fullchain.pem"
|
||||
ssl_certificate_key: "{{certs_dir}}/dev.publik.love-privkey.pem"
|
||||
venv: "/home/{{user}}/envs/publik-env"
|
||||
venv_py3: "/home/{{user}}/envs/publik-env-py3"
|
||||
user: your_user_name
|
||||
|
|
|
@ -16,9 +16,9 @@
|
|||
- hobo-agent
|
||||
- end
|
||||
vars:
|
||||
themes_dir: "{{publik_conf}}/themes"
|
||||
certs_dir: "{{devinst_share}}/certs"
|
||||
themes_dir: "{{devinst_share}}/themes"
|
||||
venv_bin: "{{venv}}/bin"
|
||||
venv_py3_bin: "{{venv_py3}}/bin"
|
||||
venv_certs: "{{publik_conf}}/certs"
|
||||
venv_python: "{{venv_bin}}/python"
|
||||
venv_py3_python: "{{venv_py3_bin}}/python"
|
||||
|
|
|
@ -143,23 +143,26 @@
|
|||
|
||||
- name: create cert directory
|
||||
file:
|
||||
path: "{{venv_certs}}"
|
||||
path: "{{certs_dir}}"
|
||||
state: directory
|
||||
become: yes
|
||||
tags:
|
||||
- tls
|
||||
|
||||
- name: Download fullchain.pem
|
||||
get_url:
|
||||
url: https://doc-publik.entrouvert.com/media/certificates/dev.publik.love/fullchain.pem
|
||||
dest: "{{venv_certs}}/dev.publik.love-fullchain.pem"
|
||||
dest: "{{certs_dir}}/dev.publik.love-fullchain.pem"
|
||||
force: yes
|
||||
become: yes
|
||||
tags:
|
||||
- tls
|
||||
|
||||
- name: Download privkey.pem
|
||||
get_url:
|
||||
url: https://doc-publik.entrouvert.com/media/certificates/dev.publik.love/privkey.pem
|
||||
dest: "{{venv_certs}}/dev.publik.love-privkey.pem"
|
||||
dest: "{{certs_dir}}/dev.publik.love-privkey.pem"
|
||||
force: yes
|
||||
become: yes
|
||||
tags:
|
||||
- tls
|
||||
|
|
|
@ -25,9 +25,11 @@
|
|||
file:
|
||||
path: "{{themes_dir}}"
|
||||
state: directory
|
||||
become: yes
|
||||
|
||||
- name: link to {{theme_repo}}
|
||||
file:
|
||||
src: "{{src_theme_dir}}"
|
||||
path: "{{themes_dir}}/{{theme_link}}"
|
||||
state: link
|
||||
become: yes
|
||||
|
|
Loading…
Reference in New Issue