Guest User

Untitled

a guest
Nov 22nd, 2025
21
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.56 KB | None | 0 0
  1.  
  2. ~/wiki_js$ mkdir -p /etc/wiki
  3. ~/wiki_js$  
  4. ~/wiki_js$ # Generate DB secret
  5. ~/wiki_js$ openssl rand -base64 32 > /etc/wiki/.db-secret
  6. ~/wiki_js$  
  7. ~/wiki_js$ # Create internal docker network
  8. ~/wiki_js$ docker network create wikinet
  9. ef8855a0f8e8a17d05dd1f27cf73db868dcf2d798f7dbee81c5dff31ac357cbd
  10. ~/wiki_js$  
  11. ~/wiki_js$ # Create data volume for PostgreSQL
  12. ~/wiki_js$ docker volume create pgdata
  13. pgdata
  14. ~/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
  15. 535daf448e196c8e96283bb7d7bb7528ccf8ae1afcf3161a2c659e8f08a418f4
  16. ~/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
  17. :3443 ghcr.io/requarks/wiki:2
  18. 5934d36f1c59edf57313124e18366d37b349d57dfa28cbf2902307e7385d931e
  19. ~/wiki_js$ sudo ufw allow ssh
  20. Skipping adding existing rule
  21. Skipping adding existing rule (v6)
  22. ~/wiki_js$ sudo ufw allow http
  23. Skipping adding existing rule
  24. Skipping adding existing rule (v6)
  25. ~/wiki_js$ sudo ufw allow https
  26. Skipping adding existing rule
  27. Skipping adding existing rule (v6)
  28. ~/wiki_js$  
  29. ~/wiki_js$ sudo ufw --force enable
  30. Firewall is active and enabled on system startup
  31. ~/wiki_js$ docker start db
  32. db
  33. ~/wiki_js$ docker start wiki
  34. wiki
  35. docker logs --tail 30 -f wiki
  36. Loading configuration from /wiki/config.yml... OK
  37. DB_PASS_FILE is defined. Will use secret from file.
  38. 2025-11-22T22:12:56.006Z [MASTER] info: =======================================
  39. 2025-11-22T22:12:56.008Z [MASTER] info: = Wiki.js 2.5.308 =====================
  40. 2025-11-22T22:12:56.008Z [MASTER] info: =======================================
  41. 2025-11-22T22:12:56.008Z [MASTER] info: Initializing...
  42. 2025-11-22T22:12:56.579Z [MASTER] info: Using database driver pg for postgres [ OK ]
  43. 2025-11-22T22:12:56.582Z [MASTER] info: Connecting to database...
  44. 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?
  45. 2025-11-22T22:13:26.590Z [MASTER] warn: Will retry in 3 seconds... [Attempt 1 of 10]
  46. 2025-11-22T22:13:29.591Z [MASTER] info: Connecting to database...
  47.  
Add Comment
Please, Sign In to add comment