Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ~/wiki_js$ mkdir -p /etc/wiki
- ~/wiki_js$
- ~/wiki_js$ # Generate DB secret
- ~/wiki_js$ openssl rand -base64 32 > /etc/wiki/.db-secret
- ~/wiki_js$
- ~/wiki_js$ # Create internal docker network
- ~/wiki_js$ docker network create wikinet
- ef8855a0f8e8a17d05dd1f27cf73db868dcf2d798f7dbee81c5dff31ac357cbd
- ~/wiki_js$
- ~/wiki_js$ # Create data volume for PostgreSQL
- ~/wiki_js$ docker volume create pgdata
- pgdata
- ~/wiki_js$ docker create --name=db -e POSTGRES_DB=wiki -e POSTGRES_USER=wiki -e POSTGRES_PASSWORD_FILE=/etc/wiki/.db-secret -v /etc/wiki/.db-secret:/etc/wiki/.db-secret:ro -v pgdata:/var/lib/postgresql/data --restart=unless-stopped -h db --network=wikinet postgres:17
- 535daf448e196c8e96283bb7d7bb7528ccf8ae1afcf3161a2c659e8f08a418f4
- ~/wiki_js$ docker create --name=wiki -e DB_TYPE=postgres -e DB_HOST=db -e DB_PORT=5432 -e DB_PASS_FILE=/etc/wiki/.db-secret -v /etc/wiki/.db-secret:/etc/wiki/.db-secret:ro -e DB_USER=wiki -e DB_NAME=wiki -e UPGRADE_COMPANION=1 --restart=unless-stopped -h wiki --network=wikinet -p 10120:3000 -p 8443
- :3443 ghcr.io/requarks/wiki:2
- 5934d36f1c59edf57313124e18366d37b349d57dfa28cbf2902307e7385d931e
- ~/wiki_js$ sudo ufw allow ssh
- Skipping adding existing rule
- Skipping adding existing rule (v6)
- ~/wiki_js$ sudo ufw allow http
- Skipping adding existing rule
- Skipping adding existing rule (v6)
- ~/wiki_js$ sudo ufw allow https
- Skipping adding existing rule
- Skipping adding existing rule (v6)
- ~/wiki_js$
- ~/wiki_js$ sudo ufw --force enable
- Firewall is active and enabled on system startup
- ~/wiki_js$ docker start db
- db
- ~/wiki_js$ docker start wiki
- wiki
- docker logs --tail 30 -f wiki
- Loading configuration from /wiki/config.yml... OK
- DB_PASS_FILE is defined. Will use secret from file.
- 2025-11-22T22:12:56.006Z [MASTER] info: =======================================
- 2025-11-22T22:12:56.008Z [MASTER] info: = Wiki.js 2.5.308 =====================
- 2025-11-22T22:12:56.008Z [MASTER] info: =======================================
- 2025-11-22T22:12:56.008Z [MASTER] info: Initializing...
- 2025-11-22T22:12:56.579Z [MASTER] info: Using database driver pg for postgres [ OK ]
- 2025-11-22T22:12:56.582Z [MASTER] info: Connecting to database...
- 2025-11-22T22:13:26.589Z [MASTER] error: Database Connection Error: Knex: Timeout acquiring a connection. The pool is probably full. Are you missing a .transacting(trx) call?
- 2025-11-22T22:13:26.590Z [MASTER] warn: Will retry in 3 seconds... [Attempt 1 of 10]
- 2025-11-22T22:13:29.591Z [MASTER] info: Connecting to database...
Add Comment
Please, Sign In to add comment