From 4272d5c2582fb4ae19222ebf1b90a46298049232 Mon Sep 17 00:00:00 2001 From: Beth Date: Thu, 20 Mar 2025 22:14:14 -0500 Subject: [PATCH] Migrated from old gitea server to forgejo server, fixed nginx deny issue and fixed package cache. Moved all servers to latest tagged commit. (#3) Reviewed-on: https://git.actcur.com/actcur-ansible/playbook-builder/pulls/3 Co-authored-by: Beth Co-committed-by: Beth --- playbook_templates/forgejo.actcur.com | 7 +++++++ playbook_templates/privtorrents.actcur.com | 4 ++-- playbook_templates/starrs.actcur.com | 4 ++-- var_files/certbot/forgejo.actcur.com | 8 ++++++++ var_files/mount/forgejo.actcur.com | 17 +++++++++++++++++ var_files/nginx-ssl/forgejo.actcur.com | 10 ++++++++++ 6 files changed, 46 insertions(+), 4 deletions(-) create mode 100644 playbook_templates/forgejo.actcur.com create mode 100644 var_files/certbot/forgejo.actcur.com create mode 100644 var_files/mount/forgejo.actcur.com create mode 100644 var_files/nginx-ssl/forgejo.actcur.com diff --git a/playbook_templates/forgejo.actcur.com b/playbook_templates/forgejo.actcur.com new file mode 100644 index 0000000..0484e15 --- /dev/null +++ b/playbook_templates/forgejo.actcur.com @@ -0,0 +1,7 @@ +role:core:v1.2:core +role:nginx-ssl:v1.1:common,nginx-ssl +role:mount:v1.1:core,mount +role:certbot:v1.0:common,certbot +role:forgejo:v1.0:workload,forgejo + +# end of file diff --git a/playbook_templates/privtorrents.actcur.com b/playbook_templates/privtorrents.actcur.com index 2eab318..e5fc350 100644 --- a/playbook_templates/privtorrents.actcur.com +++ b/playbook_templates/privtorrents.actcur.com @@ -1,7 +1,7 @@ -role:core:v1.1:core +role:core:v1.2:core role:mount:v1.1:core,mount role:deluge:v1.0:workload,deluge -role:nginx-ssl:v1.0:common,nginx-ssl +role:nginx-ssl:v1.1:common,nginx-ssl role:certbot:v1.0:common,certbot # end of file \ No newline at end of file diff --git a/playbook_templates/starrs.actcur.com b/playbook_templates/starrs.actcur.com index 56b7f82..f5263d6 100644 --- a/playbook_templates/starrs.actcur.com +++ b/playbook_templates/starrs.actcur.com @@ -1,6 +1,6 @@ -role:core:v1.1:core +role:core:v1.2:core role:mount:v1.1:core,mount -role:nginx-ssl:v1.0:common,nginx-ssl +role:nginx-ssl:v1.1:common,nginx-ssl role:certbot:v1.0:common,certbot role:sonarr:v1.0:workload,sonarr role:radarr:v1.0:workload,radarr diff --git a/var_files/certbot/forgejo.actcur.com b/var_files/certbot/forgejo.actcur.com new file mode 100644 index 0000000..b15b4a5 --- /dev/null +++ b/var_files/certbot/forgejo.actcur.com @@ -0,0 +1,8 @@ +--- +# vars file for certbot on forgejo.actcur.com + +domains: + - domain: forgejo.actcur.com + - domain: git.actcur.com + +# end of file \ No newline at end of file diff --git a/var_files/mount/forgejo.actcur.com b/var_files/mount/forgejo.actcur.com new file mode 100644 index 0000000..df00b9e --- /dev/null +++ b/var_files/mount/forgejo.actcur.com @@ -0,0 +1,17 @@ +--- +# vars file for mount on privtorrents.actcur.com + +mounts: + ext4: + - name: data + device: UUID=18ebdf3e-436c-4457-b3be-e946f29b78d4 + mount: /mnt/data + bind: + - name: forgejo data + src: /mnt/data/forgejo_data + mount: /var/lib/forgejo + - name: forgejo config + src: /mnt/data/forgejo_config + mount: /etc/forgejo + +# end of file diff --git a/var_files/nginx-ssl/forgejo.actcur.com b/var_files/nginx-ssl/forgejo.actcur.com new file mode 100644 index 0000000..dbbede1 --- /dev/null +++ b/var_files/nginx-ssl/forgejo.actcur.com @@ -0,0 +1,10 @@ +--- +# vars file for nginx-ssl on forgejo.actcur.com + +domains: + - domain: forgejo.actcur.com + port: 3000 + - domain: git.actcur.com + port: 3000 + +# end of file \ No newline at end of file