Initial version of the forgejo collection
* Forgejo role for quick deployment in podman * Forgejo_OAuth module to manage authentication source Signed-off-by: Nis Wechselberg <enbewe@enbewe.de>
This commit is contained in:
parent
70646c7ba8
commit
47467b3169
12 changed files with 923 additions and 0 deletions
56
roles/forgejo/handlers/main.yml
Normal file
56
roles/forgejo/handlers/main.yml
Normal file
|
@ -0,0 +1,56 @@
|
|||
---
|
||||
- name: 'Reload forgejo services'
|
||||
become: true
|
||||
ansible.builtin.service:
|
||||
daemon_reload: true
|
||||
|
||||
- name: 'Restart forgejo network'
|
||||
become: true
|
||||
ansible.builtin.service:
|
||||
name: '{{ forgejo_network_name }}-network'
|
||||
state: 'restarted'
|
||||
notify:
|
||||
- 'Restart forgejo-db container'
|
||||
- 'Restart forgejo-app container'
|
||||
|
||||
- name: 'Restart forgejo volumes'
|
||||
become: true
|
||||
ansible.builtin.service:
|
||||
name: '{{ item }}'
|
||||
state: 'restarted'
|
||||
loop:
|
||||
- '{{ forgejo_db_volume_name }}-volume'
|
||||
- '{{ forgejo_app_volume_name }}-volume'
|
||||
notify:
|
||||
- 'Restart forgejo-db container'
|
||||
- 'Restart forgejo-app container'
|
||||
|
||||
- name: 'Restart forgejo-db image'
|
||||
become: true
|
||||
ansible.builtin.service:
|
||||
name: 'forgejo-db-image'
|
||||
state: 'restarted'
|
||||
notify:
|
||||
- 'Restart forgejo-db container'
|
||||
|
||||
- name: 'Restart forgejo-db container'
|
||||
become: true
|
||||
ansible.builtin.service:
|
||||
name: 'forgejo-db'
|
||||
state: 'restarted'
|
||||
notify:
|
||||
- 'Restart forgejo-app container'
|
||||
|
||||
- name: 'Restart forgejo-app image'
|
||||
become: true
|
||||
ansible.builtin.service:
|
||||
name: 'forgejo-app-image'
|
||||
state: 'restarted'
|
||||
notify:
|
||||
- 'Restart forgejo-app container'
|
||||
|
||||
- name: 'Restart forgejo-app container'
|
||||
become: true
|
||||
ansible.builtin.service:
|
||||
name: 'forgejo-app'
|
||||
state: 'restarted'
|
Loading…
Add table
Add a link
Reference in a new issue