Files
@ cb4d70871ad9
Branch filter:
Location: freifunk/Ansible-Configuration/web/install_website.yml - annotation
cb4d70871ad9
876 B
text/x-yaml
fix: bogus cert is required before nginx restart
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
|