Clean up Framadate for shireen

certbot_on_virtu
Alexandre Iooss 2020-05-01 18:37:51 +02:00
parent 4e6571a179
commit bcba080057
No known key found for this signature in database
GPG Key ID: 6C79278F3FCDCC02
3 changed files with 12 additions and 17 deletions

View File

@ -16,23 +16,23 @@
- name: Clone framadate project - name: Clone framadate project
git: git:
repo: "{{ framadate_repo }}" repo: "{{ framadate.repo }}"
dest: "{{ framadate_path }}" dest: "{{ framadate.path }}"
version: "{{ framadate_version }}" version: "{{ framadate.version }}"
- name: Set perms on framadate code - name: Set perms on framadate code
file: file:
path: "{{ framadate_path }}" path: "{{ framadate.path }}"
state: directory state: directory
owner: "{{ framadate_user }}" owner: www-data
recurse: true recurse: true
- name: Install Framadate dependencies - name: Install Framadate dependencies
composer: composer:
command: install command: install
working_dir: "{{ framadate_path }}" working_dir: "{{ framadate.path }}"
become: true become: true
become_user: "{{ framadate_user }}" become_user: www-data
register: composer_result register: composer_result
retries: 3 retries: 3
until: composer_result is succeeded until: composer_result is succeeded

View File

@ -1,4 +1,3 @@
#!/usr/bin/tail +14 #!/usr/bin/tail +14
{{ ansible_header | comment }} {{ ansible_header | comment }}
> framadate a été déployé sur cette machine. > Framadate a été déployé sur cette machine. Voir {{ framadate.path }}.
Voir {{ framadate_path }}

View File

@ -7,14 +7,10 @@
# Deploy FramaDate # Deploy FramaDate
- hosts: voyager.adm.crans.org - hosts: voyager.adm.crans.org
vars: vars:
# mirror on Crans GitLab because adm has no network framadate:
framadate_repo: https://framagit.org/framasoft/framadate/framadate.git repo: https://framagit.org/framasoft/framadate/framadate.git
framadate_version: 1.1.10 version: 1.1.10
path: /var/www/framadate
# User who will run framadate
# you will have to `sudo -u THISUSER zsh` to debug
framadate_user: www-data
framadate_path: /var/www/framadate
roles: roles:
- framadate - framadate