Skip to content

Commit dcb0c6d

Browse files
committed
feat(calibre-web-automated): replace Calibre Web with Calibre Web Automated
1 parent f870f69 commit dcb0c6d

File tree

17 files changed

+379
-326
lines changed

17 files changed

+379
-326
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ _This [Ansible](https://ansible.com) configuration automates the setup of a Home
3838
- **Backrest**: Backup Manager (Web GUI for `restic`)
3939
- **Beszel**: Server Monitoring
4040
- **Caddy**: Reverse Proxy & TLS
41-
- **Calibre Web**: eBook Manager
41+
- **Calibre Web Automated**: eBook Manager
4242
- **Cloudflare DDNS**: Dynamic DNS Updater
4343
- **Ente Auth**: Two-factor Authenticator
4444
- **FreshRSS**: Feed Aggregator

deploy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@
4141
tags: glance
4242
- role: beszel
4343
tags: beszel
44-
- role: calibre_web
45-
tags: calibre_web
44+
- role: calibre_web_automated
45+
tags: calibre_web_automated
4646
- role: adguard_home
4747
tags: adguard_home
4848
- role: adventure_log

group_vars/all/main.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,11 @@ services:
5050
domain: "monitor.{{ domain }}"
5151
container_name: "beszel"
5252
port: 8090
53-
# Calibre Web
54-
calibre_web:
53+
# Calibre Web Automated
54+
calibre_web_automated:
5555
enabled: true
56-
domain: "books.{{ domain }}"
57-
container_name: "calibre-web"
56+
domain: "lib.{{ domain }}"
57+
container_name: "calibre-web-automated"
5858
port: 8083
5959
# Ente Auth
6060
ente_auth:

group_vars/all/vault.yml

Lines changed: 297 additions & 268 deletions
Large diffs are not rendered by default.

roles/calibre_web/defaults/main.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

roles/calibre_web/tasks/main.yml

Lines changed: 0 additions & 22 deletions
This file was deleted.

roles/calibre_web/templates/compose.yml.j2

Lines changed: 0 additions & 18 deletions
This file was deleted.

roles/calibre_web/vars/main.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
---
2+
calibre_web_automated_dir_name: "calibre-web-automated"
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
- name: Deploy Calibre Web Automated
3+
ansible.builtin.include_role:
4+
name: service_deploy
5+
vars:
6+
service_name: "Calibre Web Automated"
7+
service_dir_name: "{{ calibre_web_automated_dir_name }}"
8+
compose_url: "https://raw.githubusercontent.com/crocodilestick/Calibre-Web-Automated/refs/tags/V3.1.4/docker-compose.yml"
9+
data_dirs:
10+
- "config"
11+
- "upload"
12+
- "library"
13+
- "plugins"

0 commit comments

Comments
 (0)