Wiki.js is The most powerful and
extensible open source Wiki software
Make documentation a joy to write
using Wiki.js's beautiful and intuitive interface!
wikijs
is your container , edit master.pug in line:7,8,27
$ docker exec -it wikijs vi /wiki/server/views/master.pug
doctype html
html(lang=siteConfig.lang)
head
meta(http-equiv='X-UA-Compatible', content='IE=edge')
meta(charset='UTF-8')
meta(name='viewport', content='user-scalable=yes, width=device-width, initial-scale=1, maximum-scale=5')
meta(name='theme-color', content='')
meta(name='msapplication-TileColor', content='')
meta(name='msapplication-TileImage', content='/_assets/favicons/mstile-150x150.png')
title= pageMeta.title + ' <' + config.title + '>'
//- SEO / OpenGraph
meta(name='description', content=pageMeta.description)
meta(property='og:title', content=pageMeta.title)
meta(property='og:type', content='website')
meta(property='og:description', content=pageMeta.description)
meta(property='og:image', content=pageMeta.image)
meta(property='og:url', content=pageMeta.url)
meta(property='og:site_name', content=config.title)
//- Favicon
link(rel='apple-touch-icon', sizes='180x180', href='/_assets/favicons/apple-touch-icon.png')
link(rel='icon', type='image/png', sizes='192x192', href='/_assets/favicons/android-chrome-192x192.png')
link(rel='icon', type='image/png', sizes='32x32', href='/_assets/favicons/favicon-32x32.png')
link(rel='icon', type='image/png', sizes='16x16', href='/_assets/favicons/favicon-16x16.png')
link(rel='mask-icon', href='/_assets/favicons/safari-pinned-tab.svg', color='')
link(rel='manifest', href='/_assets/manifest.json')
Bind /wiki/assets to replace png files
version: "3"
services:
db:
image: postgres:15-alpine
container_name: wikijs-db
environment:
POSTGRES_DB: wiki
POSTGRES_PASSWORD: PaSsWord
POSTGRES_USER: wikijs
logging:
driver: "none"
restart: unless-stopped
volumes:
- $HOME/Docker/wikijs/db-data:/var/lib/postgresql/data
wiki:
image: ghcr.io/requarks/wiki:2
container_name: wikijs
depends_on:
- db
environment:
DB_TYPE: postgres
DB_HOST: db
DB_PORT: 5432
DB_USER: wikijs
DB_PASS: PaSsWord
DB_NAME: wiki
restart: unless-stopped
ports:
- "3000:3000"
volumes:
- $HOME/Docker/wikijs/data/content:/wiki/data/content
- $HOME/Docker/wikijs/assets:/wiki/assets