-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathunraid-template.xml
More file actions
35 lines (35 loc) 路 2.95 KB
/
Copy pathunraid-template.xml
File metadata and controls
35 lines (35 loc) 路 2.95 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?xml version="1.0"?>
<Container version="2">
<Name>BookOtter</Name>
<Repository>ghcr.io/boren/bookotter:latest</Repository>
<Registry>https://github.com/Boren/BookOtter/pkgs/container/bookotter</Registry>
<Branch>
<Tag>latest</Tag>
<TagDescription>Latest stable release</TagDescription>
</Branch>
<Network>bridge</Network>
<MyIP/>
<Shell>bash</Shell>
<Privileged>false</Privileged>
<Support>https://github.com/Boren/BookOtter/issues</Support>
<Project>https://github.com/Boren/BookOtter</Project>
<Overview>Syncs books from your Hardcover reading list to E-reader via Prowlarr indexers and qBittorrent. Configure which reading statuses to sync (want to read, currently reading, etc.). Features a web UI for configuration, manual sync triggers, and scheduling.</Overview>
<Category>MediaApp:Other</Category>
<WebUI>http://[IP]:[PORT:6887]/</WebUI>
<TemplateURL>https://raw.githubusercontent.com/Boren/BookOtter/main/unraid-template.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/Boren/BookOtter/main/assets/icon.png</Icon>
<ExtraParams/>
<PostArgs/>
<CPUset/>
<DateInstalled></DateInstalled>
<DonateText/>
<DonateLink/>
<Requires>Hardcover account with API token, Prowlarr instance, qBittorrent instance, E-reader device accessible via SSH (Tailscale recommended)</Requires>
<Config Name="Web UI Port" Target="6887" Default="6887" Mode="tcp" Description="Port for the web interface" Type="Port" Display="always" Required="true" Mask="false">6887</Config>
<Config Name="Data Directory" Target="/app/data" Default="/mnt/user/appdata/bookotter" Mode="rw" Description="Configuration, database, and log files" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/bookotter</Config>
<Config Name="Books Library" Target="/data" Default="/mnt/user/media" Mode="rw" Description="Path to your media library. Must be writable and map the same host path as qBittorrent so torrent content paths align" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/media</Config>
<Config Name="SSH Keys" Target="/root/.ssh" Default="/mnt/user/appdata/bookotter/.ssh" Mode="ro" Description="SSH keys for E-reader access - only needed if using key-based authentication instead of password" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/bookotter/.ssh</Config>
<Config Name="Timezone" Target="TZ" Default="America/New_York" Mode="" Description="Container timezone (e.g., America/New_York, Europe/London)" Type="Variable" Display="always" Required="false" Mask="false">America/New_York</Config>
<Config Name="PUID" Target="PUID" Default="99" Mode="" Description="User ID the app runs as. Files in the data directory are owned by this user" Type="Variable" Display="always" Required="false" Mask="false">99</Config>
<Config Name="PGID" Target="PGID" Default="100" Mode="" Description="Group ID the app runs as" Type="Variable" Display="always" Required="false" Mask="false">100</Config>
</Container>