Skip to content

Commit 90c9e49

Browse files
authored
Reverted Docker setup for Synology users and bumped to a hotfix number. This will match nightly users but will not share the same codebase. (#1836)
1 parent 30bc7cc commit 90c9e49

File tree

2 files changed

+36
-35
lines changed

2 files changed

+36
-35
lines changed

Kavita.Common/Kavita.Common.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<TargetFramework>net6.0</TargetFramework>
44
<Company>kavitareader.com</Company>
55
<Product>Kavita</Product>
6-
<AssemblyVersion>0.7.1.0</AssemblyVersion>
6+
<AssemblyVersion>0.7.1.4</AssemblyVersion>
77
<NeutralLanguage>en</NeutralLanguage>
88
<TieredPGO>true</TieredPGO>
99
</PropertyGroup>

entrypoint.sh

Lines changed: 35 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
#! /bin/bash
22

3-
# Set default UID and GID for Kavita but allow overrides
4-
PUID=${PUID:-0}
5-
PGID=${PGID:-0}
6-
7-
# Add Kavita group if it doesn't already exist
8-
if [[ -z "$(getent group "$PGID" | cut -d':' -f1)" ]]; then
9-
groupadd -o -g "$PGID" kavita
10-
fi
11-
12-
# Add Kavita user if it doesn't already exist
13-
if [[ -z "$(getent passwd "$PUID" | cut -d':' -f1)" ]]; then
14-
useradd -o -u "$PUID" -g "$PGID" -d /kavita kavita
15-
fi
3+
## Set default UID and GID for Kavita but allow overrides
4+
#PUID=${PUID:-0}
5+
#PGID=${PGID:-0}
6+
#
7+
## Add Kavita group if it doesn't already exist
8+
#if [[ -z "$(getent group "$PGID" | cut -d':' -f1)" ]]; then
9+
# groupadd -o -g "$PGID" kavita
10+
#fi
11+
#
12+
## Add Kavita user if it doesn't already exist
13+
#if [[ -z "$(getent passwd "$PUID" | cut -d':' -f1)" ]]; then
14+
# useradd -o -u "$PUID" -g "$PGID" -d /kavita kavita
15+
#fi
1616

1717
if [ ! -f "/kavita/config/appsettings.json" ]; then
1818
echo "Kavita configuration file does not exist, creating..."
@@ -24,24 +24,25 @@ fi
2424

2525
chmod +x Kavita
2626

27-
if [[ "$PUID" -eq 0 ]]; then
28-
# Run as root
29-
./Kavita
30-
else
31-
# Set ownership on config dir if running non-root and current ownership is different
32-
if [[ ! "$(stat -c %u /kavita/config)" = "$PUID" ]]; then
33-
echo "Specified PUID differs from Kavita config dir ownership, updating permissions now..."
34-
if [[ ! "$(stat -c %g /kavita/config)" = "$PGID" ]]; then
35-
chown -R "$PUID":"$PGID" /kavita/config
36-
else
37-
chown -R "$PUID" /kavita/config
38-
fi
39-
40-
elif [[ ! "$(stat -c %g /kavita/config)" = "$PGID" ]]; then
41-
echo "Specified PGID differs from Kavita config dir ownership, updating permissions now..."
42-
chgrp -R "$PGID" /kavita/config
43-
fi
44-
45-
# Run as non-root user
46-
su -l kavita -c ./Kavita
47-
fi
27+
./Kavita
28+
#if [[ "$PUID" -eq 0 ]]; then
29+
# # Run as root
30+
# ./Kavita
31+
#else
32+
# # Set ownership on config dir if running non-root and current ownership is different
33+
# if [[ ! "$(stat -c %u /kavita/config)" = "$PUID" ]]; then
34+
# echo "Specified PUID differs from Kavita config dir ownership, updating permissions now..."
35+
# if [[ ! "$(stat -c %g /kavita/config)" = "$PGID" ]]; then
36+
# chown -R "$PUID":"$PGID" /kavita/config
37+
# else
38+
# chown -R "$PUID" /kavita/config
39+
# fi
40+
#
41+
# elif [[ ! "$(stat -c %g /kavita/config)" = "$PGID" ]]; then
42+
# echo "Specified PGID differs from Kavita config dir ownership, updating permissions now..."
43+
# chgrp -R "$PGID" /kavita/config
44+
# fi
45+
#
46+
# # Run as non-root user
47+
# su -l kavita -c ./Kavita
48+
#fi

0 commit comments

Comments
 (0)