replace readarr with bookshelf
This commit is contained in:
@@ -17,6 +17,9 @@
|
|||||||
(protected) {
|
(protected) {
|
||||||
{args[0]}.{$SUBDOMAIN}.{$DOMAIN} {
|
{args[0]}.{$SUBDOMAIN}.{$DOMAIN} {
|
||||||
import conf/authentik.caddy
|
import conf/authentik.caddy
|
||||||
|
log {
|
||||||
|
output file /var/log/{args[0]}.log
|
||||||
|
}
|
||||||
reverse_proxy {args[1]}
|
reverse_proxy {args[1]}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -20,6 +20,7 @@ services:
|
|||||||
- "radarr:${HOST_IP}"
|
- "radarr:${HOST_IP}"
|
||||||
- "sonarr:${HOST_IP}"
|
- "sonarr:${HOST_IP}"
|
||||||
- "lidarr:${HOST_IP}"
|
- "lidarr:${HOST_IP}"
|
||||||
|
- "readarr:${HOST_IP}"
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: ["CMD", "curl", "-f", "http://localhost:9696/ping"]
|
test: ["CMD", "curl", "-f", "http://localhost:9696/ping"]
|
||||||
interval: 30s
|
interval: 30s
|
||||||
|
|||||||
@@ -1,6 +1,9 @@
|
|||||||
services:
|
services:
|
||||||
readarr:
|
readarr:
|
||||||
container_name: readarr
|
container_name: readarr
|
||||||
|
# The 'hardcover' tag is the 2026 standard.
|
||||||
|
# Use 'softcover' only if you need backward compatibility with old Readarr databases.
|
||||||
|
image: ghcr.io/pennydreadful/bookshelf:hardcover
|
||||||
environment:
|
environment:
|
||||||
- PUID=1000
|
- PUID=1000
|
||||||
- PGID=1000
|
- PGID=1000
|
||||||
@@ -9,13 +12,12 @@ services:
|
|||||||
- "transmission:${HOST_IP}"
|
- "transmission:${HOST_IP}"
|
||||||
- "qbittorrent:${HOST_IP}"
|
- "qbittorrent:${HOST_IP}"
|
||||||
- "jackett:${HOST_IP}"
|
- "jackett:${HOST_IP}"
|
||||||
image: linuxserver/readarr:develop-0.4.18.2805-ls156
|
|
||||||
ports:
|
ports:
|
||||||
- 18787:8787
|
- 18787:8787
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
- /opt/readarr:/config
|
- /opt/readarr:/config
|
||||||
- /mnt/yotta/neon/Books/Epub/Readarr:/books
|
- /mnt/yotta/neon/Books/Epub/Bookshelf:/books
|
||||||
- /media/scratch/transmission:/downloads/transmission
|
- /media/scratch/transmission:/downloads/transmission
|
||||||
- /media/scratch/qbittorrent:/downloads/qbittorrent
|
- /media/scratch/qbittorrent:/downloads/qbittorrent
|
||||||
healthcheck:
|
healthcheck:
|
||||||
|
|||||||
2
readarr/.gitignore
vendored
2
readarr/.gitignore
vendored
@@ -1,2 +1,4 @@
|
|||||||
asp/
|
asp/
|
||||||
Backups/
|
Backups/
|
||||||
|
Sentry/
|
||||||
|
MediaCover/
|
||||||
|
|||||||
@@ -4,15 +4,14 @@
|
|||||||
<SslPort>6868</SslPort>
|
<SslPort>6868</SslPort>
|
||||||
<EnableSsl>False</EnableSsl>
|
<EnableSsl>False</EnableSsl>
|
||||||
<LaunchBrowser>True</LaunchBrowser>
|
<LaunchBrowser>True</LaunchBrowser>
|
||||||
<ApiKey>df4a74f04a054220b1746d1be123aea3</ApiKey>
|
<ApiKey>a82a985f0b244c7b996d4062734edd2f</ApiKey>
|
||||||
<AuthenticationMethod>Basic</AuthenticationMethod>
|
<AuthenticationMethod>Basic</AuthenticationMethod>
|
||||||
<AuthenticationRequired>DisabledForLocalAddresses</AuthenticationRequired>
|
<AuthenticationRequired>DisabledForLocalAddresses</AuthenticationRequired>
|
||||||
<Branch>develop</Branch>
|
<Branch>develop</Branch>
|
||||||
<LogLevel>info</LogLevel>
|
<LogLevel>debug</LogLevel>
|
||||||
<SslCertPath></SslCertPath>
|
<SslCertPath></SslCertPath>
|
||||||
<SslCertPassword></SslCertPassword>
|
<SslCertPassword></SslCertPassword>
|
||||||
<UrlBase></UrlBase>
|
<UrlBase></UrlBase>
|
||||||
<InstanceName>Readarr</InstanceName>
|
<InstanceName>Readarr</InstanceName>
|
||||||
<UpdateMechanism>Docker</UpdateMechanism>
|
<UpdateMechanism>Docker</UpdateMechanism>
|
||||||
<AnalyticsEnabled>False</AnalyticsEnabled>
|
|
||||||
</Config>
|
</Config>
|
||||||
Reference in New Issue
Block a user