Remove unused nginx vpn configuration

This commit is contained in:
Sonny Bakker 2025-04-06 09:35:39 +02:00
parent d94765f947
commit 9d49bcfa22

View file

@ -1,51 +1,41 @@
- name: copy nginx configuration files - name: Copy nginx configuration files
become: true become: true
template: ansible.builtin.template:
src: '{{ item.src }}' src: '{{ item.src }}'
dest: '{{ item.dest }}' dest: '{{ item.dest }}'
owner: root owner: root
group: root group: root
mode: '0644' mode: '0644'
loop: loop:
- { src: 'templates/nginx/default.j2', dest: '/etc/nginx/sites-available/default' } - src: 'templates/nginx/default.j2'
- { src: 'templates/nginx/forgejo.j2', dest: '/etc/nginx/sites-available/forgejo' } dest: '/etc/nginx/sites-available/default'
- { src: 'templates/nginx/woodpecker.j2', dest: '/etc/nginx/sites-available/woodpecker' } - src: 'templates/nginx/forgejo.j2'
- { src: 'templates/nginx/glitchtip.j2', dest: '/etc/nginx/sites-available/glitchtip' } dest: '/etc/nginx/sites-available/forgejo'
- { src: 'templates/nginx/vpn.j2', dest: '/etc/nginx/sites-available/vpn' } - src: 'templates/nginx/woodpecker.j2'
- { dest: '/etc/nginx/sites-available/woodpecker'
src: 'templates/nginx/newsreader.j2', - src: 'templates/nginx/glitchtip.j2'
dest: '/etc/nginx/sites-available/newsreader', dest: '/etc/nginx/sites-available/glitchtip'
} - src: 'templates/nginx/newsreader.j2'
dest: '/etc/nginx/sites-available/newsreader'
notify: restart nginx notify: restart nginx
- name: create configuration links - name: Create configuration links
become: true become: true
file: ansible.builtin.file:
src: '{{ item.src }}' src: '{{ item.src }}'
dest: '{{ item.dest }}' dest: '{{ item.dest }}'
state: link state: link
loop: loop:
- { - src: '/etc/nginx/sites-available/default'
src: '/etc/nginx/sites-available/default', dest: '/etc/nginx/sites-enabled/default'
dest: '/etc/nginx/sites-enabled/default', - src: '/etc/nginx/sites-available/forgejo'
} dest: '/etc/nginx/sites-enabled/forgejo'
- { - src: '/etc/nginx/sites-available/woodpecker'
src: '/etc/nginx/sites-available/forgejo', dest: '/etc/nginx/sites-enabled/woodpecker'
dest: '/etc/nginx/sites-enabled/forgejo', - src: '/etc/nginx/sites-available/glitchtip'
} dest: '/etc/nginx/sites-enabled/glitchtip'
- { - src: '/etc/nginx/sites-available/newsreader'
src: '/etc/nginx/sites-available/woodpecker', dest: '/etc/nginx/sites-enabled/newsreader'
dest: '/etc/nginx/sites-enabled/woodpecker',
}
- {
src: '/etc/nginx/sites-available/glitchtip',
dest: '/etc/nginx/sites-enabled/glitchtip',
}
- { src: '/etc/nginx/sites-available/vpn', dest: '/etc/nginx/sites-enabled/vpn' }
- {
src: '/etc/nginx/sites-available/newsreader',
dest: '/etc/nginx/sites-enabled/newsreader',
}
notify: restart nginx notify: restart nginx
@ -62,9 +52,9 @@
# #
# This will also save its configuration. # This will also save its configuration.
# #
- name: copy letsencrypt configuration - name: Copy letsencrypt configuration
become: true become: true
template: ansible.builtin.template:
src: 'templates/letsencrypt/cli.j2' src: 'templates/letsencrypt/cli.j2'
dest: '/etc/letsencrypt/cli.ini' dest: '/etc/letsencrypt/cli.ini'
owner: root owner: root
@ -72,9 +62,9 @@
mode: '0644' mode: '0644'
notify: restart certbot notify: restart certbot
- name: enable certbot periodic certificate renewal - name: Enable certbot periodic certificate renewal
become: true become: true
systemd: ansible.builtin.systemd:
name: certbot.timer name: certbot.timer
state: started state: started
enabled: true enabled: true