wikijs3

wikijs3

Docker app from Masterwishx's Repository

Overview

Wiki.js v3 - modern, lightweight and powerful wiki app built on Node.js. Requires PostgreSQL 17 or later.

Donate

Wiki.js is an open source project that has been made possible due to the generous contributions by community backers. If you are interested in supporting this project, please consider becoming a sponsor, becoming a patron, donating to our OpenCollective or via Paypal.

Become a Sponsor Become a Patron Donate on OpenCollective Donate via Paypal Buy a T-Shirt

Gold Tier Sponsors

GitHub Sponsors

Support this project by becoming a sponsor. Your name and a link to your website will be listed on the backers page on the Wiki.js website! [Become a sponsor]

Alexander Casassovici
(@alexksso)
Broxen
(@broxen)
Dacon
(@xDacon)
Maxime Pierre
(@DonNabla)
External image (view source) External image (view source)
Jay Daley
(@JayDaley)
Oleksii
(@idokka)
Shane Kearney
(@shanekearney)

Special Thanks

External image (view source)

Browserstack for providing access to their great cross-browser testing tools.

External image (view source)

Cloudflare for providing their great CDN, SSL and advanced networking services.

External image (view source)

Icons8 for providing access to their beautiful icon sets.

External image (view source)

CrowdIn for providing access to their great localization tool.

External image (view source)

Porkbun for providing domain registration services.

External image (view source)

ProductBridge for providing access to their great feedback portal tool.

Requirements

Create a PostgreSQL database and user:

`docker exec -it postgres-container psql -U postgres -c "CREATE USER wikijs3 WITH PASSWORD 'My Password';" -c "CREATE DATABASE wikijs3 OWNER wikijs3;"`

Download Statistics

117,722,557
Total Downloads

Related apps

Explore more like this

Explore all

Details

Repository
ghcr.io/requarks/wiki:3
Last Updated2026-11-02
First Seen2026-11-11

Runtime arguments

Web UI
http://[IP]:[PORT:3000]
Network
bridge
Shell
bash
Privileged
false
Extra Params
--user 99:100

Template configuration

WebUIPorttcp

Web interface port

Target
3000
Default
3000
Value
3000
DataPathrw

Wiki.js data (content, repo, cache). Must be owned by 99:100

Target
/wiki/data
Default
/mnt/user/appdata/wikijs3
Value
/mnt/user/appdata/wikijs3
ContentPathrw

Wiki.js content

Target
/wiki/data/content
Default
/mnt/user/appdata/wikijs3/content
Value
/mnt/user/appdata/wikijs3/content
RepoPathrw

Git storage repo

Target
/wiki/data/repo
Default
/mnt/user/appdata/wikijs3/repo
Value
/mnt/user/appdata/wikijs3/repo
ADMIN_EMAILVariable

Root administrator email (used only on first run, if the root account does not exist yet)

Default
admin@example.com
Value
admin@example.com
ADMIN_PASSVariable

Root administrator initial password (used only on first run)

DB_HOSTVariable

PostgreSQL hostname or IP (PostgreSQL 17+ required)

Value
192.168.0.x
DB_PORTVariable

PostgreSQL port

Default
5432
Value
5432
DB_NAMEVariable

Database name (use a NEW empty DB, not the v2 one)

Default
wikijs3
Value
wikijs3
DB_USERVariable

Database user

Default
wikijs3
Value
wikijs3
DB_PASSVariable

Database password

LOG_LEVELVariable

debug, info, warn, error

Default
info
Value
info