diff --git a/web/install_website.yml b/web/install_website.yml new file mode 100644 index 0000000000000000000000000000000000000000..7ff3d651b0d7a68e617904487702b00992b685a4 --- /dev/null +++ b/web/install_website.yml @@ -0,0 +1,19 @@ +--- +# 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: Copy files for site + - name: Reload nginx + ansible.builtin.service: + name: nginx + state: reloaded