Files
@ 5874f5c8524e
Branch filter:
Location: freifunk/Ansible-Configuration/web/install_website.yml - annotation
5874f5c8524e
876 B
text/x-yaml
fix: conditions are and not &
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
|