Skip to content

Commit 1e2954a

Browse files
authored
Update wikijs-install.sh
1 parent fe5711d commit 1e2954a

File tree

1 file changed

+3
-13
lines changed

1 file changed

+3
-13
lines changed

install/wikijs-install.sh

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ msg_ok "Installed Node.js"
4747

4848
msg_info "Set up PostgreSQL"
4949
$STD apt-get install -y postgresql-17
50-
DB_NAME="wikijs_db"
50+
DB_NAME="wiki"
5151
DB_USER="wikijs_user"
5252
DB_PASS="$(openssl rand -base64 18 | tr -dc 'a-zA-Z0-9' | cut -c1-13)"
5353
$STD sudo -u postgres psql -c "CREATE ROLE $DB_USER WITH LOGIN PASSWORD '$DB_PASS';"
@@ -71,18 +71,8 @@ wget -q "https://github.com/Requarks/wiki/archive/refs/tags/v${RELEASE}.tar.gz"
7171
tar -xzf "$temp_file"
7272
mv wiki-${RELEASE} /opt/wikijs
7373
mv /opt/wikijs/config.sample.yml /opt/wikijs/config.yml
74-
sed -i -E '
75-
/db:/,/^$/ {
76-
s|(host: ).*|\1localhost|;
77-
s|(port: ).*|\15432|;
78-
s|(user: ).*|\1'"$DB_USER"'|;
79-
s|(pass: ).*|\1'"$DB_PASS"'|;
80-
s|(db: ).*|\1'"$DB_NAME"'|;
81-
}
82-
/^ssl:/,/^$/ {
83-
s|(enabled: ).*|\1false|;
84-
}
85-
' /opt/wikijs/config.yml
74+
sed -i -E 's|^( *user: ).*|\1'"$DB_USER"'|' /opt/wikijs/config.yml
75+
sed -i -E 's|^( *pass: ).*|\1'"$DB_PASS"'|' /opt/wikijs/config.yml
8676
cd /opt/wikijs
8777
export NODE_OPTIONS="--max-old-space-size=2048"
8878
$STD yarn install --ignore-engines

0 commit comments

Comments
 (0)