mirror of
https://github.com/firewalkwithm3/stacks.git
synced 2025-07-01 18:37:48 +08:00
Compare commits
10 commits
6e769d6065
...
47a7d7f163
Author | SHA1 | Date | |
---|---|---|---|
![]() |
47a7d7f163 | ||
acfc7a40b6 | |||
![]() |
d8e3dd598b | ||
![]() |
9ae949b070 | ||
![]() |
8032569505 | ||
![]() |
d491e1dfb9 | ||
![]() |
f428fcdbf7 | ||
![]() |
e21f82e966 | ||
![]() |
b45c5017cf | ||
![]() |
0a1c6159c0 |
4 changed files with 78 additions and 72 deletions
|
@ -150,9 +150,9 @@ services:
|
||||||
caddy.1_import: internal
|
caddy.1_import: internal
|
||||||
caddy.2_import: authentik
|
caddy.2_import: authentik
|
||||||
|
|
||||||
readarr-audiobooks:
|
lidarr-audiobooks:
|
||||||
image: ghcr.io/firewalkwithm3/readarr:latest
|
image: blampe/lidarr:latest
|
||||||
container_name: readarr-audiobooks
|
container_name: lidarr-audiobooks
|
||||||
networks:
|
networks:
|
||||||
- default
|
- default
|
||||||
- media
|
- media
|
||||||
|
@ -162,31 +162,13 @@ services:
|
||||||
- PGID=1800
|
- PGID=1800
|
||||||
- TZ=Australia/Perth
|
- TZ=Australia/Perth
|
||||||
volumes:
|
volumes:
|
||||||
- readarr-audiobooks_config:/config
|
- /mnt/docker/lidarr-audiobooks/config:/config
|
||||||
- /media:/media
|
- /media:/media
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
ports:
|
||||||
|
- 8686:8686
|
||||||
labels:
|
labels:
|
||||||
caddy: readarr-audiobooks.ferngarden.net
|
caddy: lidarr-audiobooks.ferngarden.net
|
||||||
caddy.1_import: internal
|
|
||||||
caddy.2_import: authentik
|
|
||||||
|
|
||||||
readarr-ebooks:
|
|
||||||
image: ghcr.io/firewalkwithm3/readarr:latest
|
|
||||||
container_name: readarr-ebooks
|
|
||||||
networks:
|
|
||||||
- default
|
|
||||||
- media
|
|
||||||
- proxy
|
|
||||||
environment:
|
|
||||||
- PUID=1000
|
|
||||||
- PGID=1800
|
|
||||||
- TZ=Australia/Perth
|
|
||||||
volumes:
|
|
||||||
- readarr-ebooks_config:/config
|
|
||||||
- /media:/media
|
|
||||||
restart: unless-stopped
|
|
||||||
labels:
|
|
||||||
caddy: readarr-ebooks.ferngarden.net
|
|
||||||
caddy.1_import: internal
|
caddy.1_import: internal
|
||||||
caddy.2_import: authentik
|
caddy.2_import: authentik
|
||||||
|
|
||||||
|
@ -197,7 +179,6 @@ services:
|
||||||
- PUID=1000
|
- PUID=1000
|
||||||
- PGID=1800
|
- PGID=1800
|
||||||
- TZ=Australia/Perth
|
- TZ=Australia/Perth
|
||||||
- DOCKER_MODS=linuxserver/mods:universal-calibre|linuxserver/mods:lazylibrarian-ffmpeg #optional
|
|
||||||
volumes:
|
volumes:
|
||||||
- /mnt/docker/lazylibrarian/data:/config
|
- /mnt/docker/lazylibrarian/data:/config
|
||||||
- /media:/media
|
- /media:/media
|
||||||
|
|
|
@ -1,43 +1,23 @@
|
||||||
services:
|
services:
|
||||||
calibre:
|
calibre-web-automated:
|
||||||
image: lscr.io/linuxserver/calibre:latest
|
image: crocodilestick/calibre-web-automated:latest
|
||||||
container_name: calibre
|
container_name: calibre-web-automated
|
||||||
|
environment:
|
||||||
|
- PUID=1000
|
||||||
|
- PGID=1800
|
||||||
|
- TZ=Australia/Perth
|
||||||
|
volumes:
|
||||||
|
- /mnt/docker/calibre-web-automated/config:/config
|
||||||
|
- /media/media/calibre/ingest:/cwa-book-ingest
|
||||||
|
- /media/media/calibre/library:/calibre-library
|
||||||
networks:
|
networks:
|
||||||
- default
|
- default
|
||||||
- proxy
|
- proxy
|
||||||
- media
|
- media
|
||||||
security_opt:
|
|
||||||
- seccomp:unconfined
|
|
||||||
environment:
|
|
||||||
- PUID=1000
|
|
||||||
- PGID=1800
|
|
||||||
- TZ=Australia/Perth
|
|
||||||
volumes:
|
|
||||||
- calibre_config:/config
|
|
||||||
- /media:/media
|
|
||||||
restart: unless-stopped
|
|
||||||
labels:
|
|
||||||
caddy: calibre.ferngarden.net
|
|
||||||
caddy.import: internal
|
|
||||||
caddy.reverse_proxy: "{{upstreams 8080}}"
|
|
||||||
|
|
||||||
calibre-web:
|
|
||||||
image: lscr.io/linuxserver/calibre-web:latest
|
|
||||||
container_name: calibre-web
|
|
||||||
networks:
|
|
||||||
- default
|
|
||||||
- proxy
|
|
||||||
environment:
|
|
||||||
- PUID=1000
|
|
||||||
- PGID=1800
|
|
||||||
- TZ=Australia/Perth
|
|
||||||
volumes:
|
|
||||||
- calibre-web_config:/config
|
|
||||||
- /media:/media
|
|
||||||
restart: unless-stopped
|
|
||||||
labels:
|
labels:
|
||||||
caddy: books.fern.garden
|
caddy: books.fern.garden
|
||||||
caddy.reverse_proxy: "{{upstreams 8083}}"
|
caddy.reverse_proxy: '{{ upstreams 8083 }}'
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
default:
|
default:
|
||||||
|
@ -45,9 +25,3 @@ networks:
|
||||||
external: true
|
external: true
|
||||||
media:
|
media:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
volumes:
|
|
||||||
calibre_config:
|
|
||||||
name: calibre_config
|
|
||||||
calibre-web_config:
|
|
||||||
name: calibre-web_config
|
|
||||||
|
|
25
kavita/compose.yaml
Normal file
25
kavita/compose.yaml
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
services:
|
||||||
|
kavita:
|
||||||
|
image: lscr.io/linuxserver/kavita:latest
|
||||||
|
container_name: kavita
|
||||||
|
environment:
|
||||||
|
- PUID=1000
|
||||||
|
- PGID=1800
|
||||||
|
- TZ=Australia/Perth
|
||||||
|
volumes:
|
||||||
|
- /mnt/docker/kavita/config:/config
|
||||||
|
- /media:/media
|
||||||
|
ports:
|
||||||
|
- 5000:5000
|
||||||
|
networks:
|
||||||
|
- default
|
||||||
|
- proxy
|
||||||
|
- media
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
networks:
|
||||||
|
default:
|
||||||
|
proxy:
|
||||||
|
external: true
|
||||||
|
media:
|
||||||
|
external: true
|
|
@ -48,8 +48,6 @@ links = [
|
||||||
"https://lidarr.ferngarden.net/",
|
"https://lidarr.ferngarden.net/",
|
||||||
"https://prowlarr.ferngarden.net/",
|
"https://prowlarr.ferngarden.net/",
|
||||||
"https://radarr.ferngarden.net/",
|
"https://radarr.ferngarden.net/",
|
||||||
"https://readarr-audiobooks.ferngarden.net/",
|
|
||||||
"https://readarr-ebooks.ferngarden.net/",
|
|
||||||
"https://sonarr.ferngarden.net/"
|
"https://sonarr.ferngarden.net/"
|
||||||
]
|
]
|
||||||
auto_update = true
|
auto_update = true
|
||||||
|
@ -112,14 +110,11 @@ CF_API_TOKEN=[[CLOUDFLARE_API_TOKEN]]
|
||||||
##
|
##
|
||||||
|
|
||||||
[[stack]]
|
[[stack]]
|
||||||
name = "calibre"
|
name = "calibre-web-automated"
|
||||||
tags = ["media", "public"]
|
tags = ["media", "public"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "docker.local"
|
server = "docker.local"
|
||||||
links = [
|
links = ["https://books.fern.garden"]
|
||||||
"https://calibre.ferngarden.net",
|
|
||||||
"https://books.fern.garden"
|
|
||||||
]
|
|
||||||
auto_update = true
|
auto_update = true
|
||||||
linked_repo = "github"
|
linked_repo = "github"
|
||||||
run_directory = "calibre"
|
run_directory = "calibre"
|
||||||
|
@ -432,6 +427,20 @@ MOLLY_VAPID_PRIVKEY=[[MOLLY_VAPID_PRIVKEY]]
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
||||||
|
[[stack]]
|
||||||
|
name = "obsidian-livesync"
|
||||||
|
tags = ["internal"]
|
||||||
|
[stack.config]
|
||||||
|
server = "docker.local"
|
||||||
|
auto_update = true
|
||||||
|
linked_repo = "github"
|
||||||
|
run_directory = "obsidian-livesync"
|
||||||
|
environment = """
|
||||||
|
COUCHDB_PASSWORD=[[OBSIDIAN_LIVESYNC_DB_PASSWORD]]
|
||||||
|
"""
|
||||||
|
|
||||||
|
##
|
||||||
|
|
||||||
[[stack]]
|
[[stack]]
|
||||||
name = "paperless"
|
name = "paperless"
|
||||||
tags = ["internal"]
|
tags = ["internal"]
|
||||||
|
@ -503,6 +512,7 @@ OIDC_CLIENT_SECRET=[[ROMM_OIDC_CLIENT_SECRET]]
|
||||||
|
|
||||||
[[stack]]
|
[[stack]]
|
||||||
name = "scrutiny"
|
name = "scrutiny"
|
||||||
|
tags = ["internal", "metrics"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "docker.local"
|
server = "docker.local"
|
||||||
auto_update = true
|
auto_update = true
|
||||||
|
@ -513,6 +523,7 @@ run_directory = "scrutiny"
|
||||||
|
|
||||||
[[stack]]
|
[[stack]]
|
||||||
name = "slskd"
|
name = "slskd"
|
||||||
|
tags = ["internal", "media"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "docker.local"
|
server = "docker.local"
|
||||||
poll_for_updates = true
|
poll_for_updates = true
|
||||||
|
@ -607,6 +618,21 @@ image_registry.account = "firewalkwithm3"
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
||||||
|
[[build]]
|
||||||
|
name = "readarr"
|
||||||
|
[build.config]
|
||||||
|
builder = "docker.local"
|
||||||
|
version = "0.4.18"
|
||||||
|
auto_increment_version = false
|
||||||
|
git_account = "firewalkwithm3"
|
||||||
|
repo = "linuxserver/docker-readarr"
|
||||||
|
branch = "develop"
|
||||||
|
commit = "develop-0.4.18.2805-ls157"
|
||||||
|
image_registry.domain = "ghcr.io"
|
||||||
|
image_registry.account = "firewalkwithm3"
|
||||||
|
|
||||||
|
##
|
||||||
|
|
||||||
[[repo]]
|
[[repo]]
|
||||||
name = "github"
|
name = "github"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue