Files
@ 821af4d34204
Branch filter:
Location: freifunk/Ansible-Configuration/web/install_website.yml - annotation
821af4d34204
876 B
text/x-yaml
fix: api no sticky bit and correct directory
69d2019cba33 69d2019cba33 69d2019cba33 69d2019cba33 69d2019cba33 69d2019cba33 69d2019cba33 69d2019cba33 69d2019cba33 69d2019cba33 69d2019cba33 69d2019cba33 69d2019cba33 69d2019cba33 9a7bb723141c 9a7bb723141c 9a7bb723141c 7fc0d9ac01bc 7fc0d9ac01bc 7fc0d9ac01bc 69d2019cba33 69d2019cba33 69d2019cba33 69d2019cba33 | ---
# Defining the remote server where the package will be deployed
- name: "Setup api.freifunk.lu + freifunk.lu"
hosts: website-web
remote_user: root
vars:
domain_name: 'freifunk.lu'
all_domain_names: "-d freifunk.lu -d www.freifunk.lu -d api.freifunk.lu"
reload_command: "systemctl reload nginx"
web_conf_file: "freifunk.lu.conf"
tasks:
- name: Setup TLS and nginx for site
ansible.builtin.include_tasks:
file: "{{ ansible_repo_dir }}/web/tasks/base_website_setup.yml"
- name: Setup the Hugo main website
ansible.builtin.include_tasks:
file: "{{ ansible_repo_dir }}/web/tasks/hugo.yml"
- name: Setup api.freifunk.lu
ansible.builtin.include_tasks:
file: "{{ ansible_repo_dir }}/web/tasks/api.yml"
- name: Reload nginx
ansible.builtin.service:
name: nginx
state: reloaded
|