From 4698a53c8649463039fcb0cc5795c81de82aeaa4 Mon Sep 17 00:00:00 2001 From: Jayne Passmore Date: Fri, 10 Oct 2025 18:22:00 -0500 Subject: [PATCH] added initial audiobookshelf configuration --- playbook_templates/audio.actcur.com | 8 ++++++++ var_files/certbot/audio.actcur.com | 7 +++++++ var_files/mount/audio.actcur.com | 12 ++++++++++++ var_files/nginx-ssl/audio.actcur.com | 8 ++++++++ 4 files changed, 35 insertions(+) create mode 100644 playbook_templates/audio.actcur.com create mode 100644 var_files/certbot/audio.actcur.com create mode 100644 var_files/mount/audio.actcur.com create mode 100644 var_files/nginx-ssl/audio.actcur.com diff --git a/playbook_templates/audio.actcur.com b/playbook_templates/audio.actcur.com new file mode 100644 index 0000000..907ee65 --- /dev/null +++ b/playbook_templates/audio.actcur.com @@ -0,0 +1,8 @@ +role:core:v1.2:core +role:ansible-update:v1.0:core,ansible +role:mount:v1.1:core,mount +role:nginx-ssl:v1.1:common,nginx-ssl +role:certbot:v1.3:common,certbot +role:audiobookshelf:testing:workload,audiobookshelf + +# end of file diff --git a/var_files/certbot/audio.actcur.com b/var_files/certbot/audio.actcur.com new file mode 100644 index 0000000..834272f --- /dev/null +++ b/var_files/certbot/audio.actcur.com @@ -0,0 +1,7 @@ +--- +# vars file for certbot on cloud.actcur.com + +domains: + - domain: audio.actcur.com + +# end of file \ No newline at end of file diff --git a/var_files/mount/audio.actcur.com b/var_files/mount/audio.actcur.com new file mode 100644 index 0000000..85c187e --- /dev/null +++ b/var_files/mount/audio.actcur.com @@ -0,0 +1,12 @@ +--- +# vars file for mount on cloud.actcur.com + +mounts: + nfs: + - name: nextcloud + host: host.actcur.com + remote: /mnt/butter/audiobookshelf + local: /mnt/audiobookshelf + type: nfs + +# end of file \ No newline at end of file diff --git a/var_files/nginx-ssl/audio.actcur.com b/var_files/nginx-ssl/audio.actcur.com new file mode 100644 index 0000000..379fb82 --- /dev/null +++ b/var_files/nginx-ssl/audio.actcur.com @@ -0,0 +1,8 @@ +--- +# vars file for nginx-ssl on cloud.actcur.com + +domains: + - domain: audio.actcur.com + port: 13378 + +# end of file \ No newline at end of file