KavitaReader: Difference between revisions
(Created page with "{{ContainerInfo |image = Jellyfin.png |Domain = [https://reader.flowerhouse.at reader.flowerhouse.at] |IP = 192.168.88.17 |MAC = F2:1A:93:6C:B2:83 |Privileged = Yes |OS = Debi...") |
|||
Line 13: | Line 13: | ||
<p>The subdomain is [https://reader.flowerhouse.at reader.flowerhouse.at] which is handled by the [[ReverseProxy]].</p> | <p>The subdomain is [https://reader.flowerhouse.at reader.flowerhouse.at] which is handled by the [[ReverseProxy]].</p> | ||
__TOC__ | __TOC__ | ||
== Basic Setup == | == Basic Setup/Update == | ||
<p> | <p>Download latest version</p> | ||
<syntaxhighlight lang="console"> | <syntaxhighlight lang="console"> | ||
wget https://github.com/Kareadita/Kavita/releases/download/v0.?.?/kavita-linux-x64.tar.gz | |||
</syntaxhighlight> | </syntaxhighlight> | ||
<p>Untar it</p> | |||
<syntaxhighlight lang="console"> | |||
tar -xvf kavita-linux-x64.tar.gz | |||
</syntaxhighlight> | |||
<p>Copy/Replace to path</p> | |||
<syntaxhighlight lang="console"> | |||
mv Kavita /opt | |||
</syntaxhighlight> | |||
<p>Set rights for files</p> | |||
<syntaxhighlight lang="console"> | |||
chmod | |||
</syntaxhighlight> | |||
== systemd service == | |||
<p>Create service file</p> | |||
<syntaxhighlight lang="console"> | |||
nano /etc/systemd/system/kavita.service | |||
</syntaxhighlight | |||
<p>Paste following content</p> | |||
<syntaxhighlight lang="console line"> | |||
[Unit] | |||
Description=Kavita Server | |||
After=network.target | |||
[Service] | |||
User=kavita | |||
Group=jellyfin | |||
Type=simple | |||
WorkingDirectory=/opt/Kavita | |||
ExecStart=/opt/Kavita/Kavita | |||
TimeoutStopSec=20 | |||
KillMode=process | |||
Restart=on-failure | |||
[Install] | |||
WantedBy=multi-user.target | |||
</syntaxhighlight | |||
<p>Reload systemd, enable at boot and start</p> | |||
<syntaxhighlight lang="console" line> | |||
systemctl reload | |||
systemctl enable kavita | |||
systemctl start kavita | |||
</syntaxhighlight |
Revision as of 15:50, 28 December 2021
IP: | 192.168.88.17 |
---|---|
MAC: | F2:1A:93:6C:B2:83 |
Domain: | reader.flowerhouse.at |
OS: | Debian Bullseye |
---|---|
RAM: | 1024MB |
Cores: | 4 |
Privileged: | Yes |
The KavitaReader-LXC is reachable under 192.168.88.17
which is located in the ServerVLAN.
The subdomain is reader.flowerhouse.at which is handled by the ReverseProxy.
Basic Setup/Update
Download latest version
wget https://github.com/Kareadita/Kavita/releases/download/v0.?.?/kavita-linux-x64.tar.gz
Untar it
tar -xvf kavita-linux-x64.tar.gz
Copy/Replace to path
mv Kavita /opt
Set rights for files
chmod
systemd service
Create service file
<syntaxhighlight lang="console"> nano /etc/systemd/system/kavita.service </syntaxhighlight
Paste following content
<syntaxhighlight lang="console line"> [Unit] Description=Kavita Server After=network.target
[Service] User=kavita Group=jellyfin Type=simple WorkingDirectory=/opt/Kavita ExecStart=/opt/Kavita/Kavita TimeoutStopSec=20 KillMode=process Restart=on-failure
[Install] WantedBy=multi-user.target </syntaxhighlight
Reload systemd, enable at boot and start
<syntaxhighlight lang="console" line> systemctl reload systemctl enable kavita systemctl start kavita </syntaxhighlight