Files
dropshell-templates/wikijs/README.txt
j 9cf6ab2305
All checks were successful
Test and Publish Templates / test-and-publish (push) Successful in 49s
docs: Update 2 files
2025-12-18 20:01:09 +13:00

65 lines
1.9 KiB
Plaintext

Wiki.js Dropshell Template
==========================
A modern, lightweight and powerful wiki application built on Node.js.
Uses the LinuxServer.io container image for easy deployment.
Source: https://hub.docker.com/r/linuxserver/wikijs
Docs: https://docs.linuxserver.io/images/docker-wikijs
Configuration
-------------
Edit config/service.env to customize your installation:
CONTAINER_NAME - Name for the Docker container (default: wikijs)
IMAGE_TAG - Docker image tag (default: latest)
DATA_PATH - Host path for persistent storage (default: /home/dropshell/wikijs)
HTTP_PORT - Web interface port (default: 3080)
PUID - User ID for file permissions (default: 1000)
PGID - Group ID for file permissions (default: 1000)
TZ - Timezone (default: Pacific/Auckland)
Ports
-----
3080 - Web interface (configurable via HTTP_PORT)
Data Storage
------------
All persistent data is stored in DATA_PATH:
- config/ - Wiki.js configuration files
- data/ - Wiki content and database
First Run
---------
After installation, access Wiki.js at http://your-server:3080
You will be guided through the initial setup wizard to:
- Create an administrator account
- Configure authentication methods
- Set up your wiki settings
Database
--------
By default, Wiki.js uses SQLite which requires no additional setup.
For PostgreSQL support, configure the database settings in the
Wiki.js admin panel after initial setup, or edit the config.yml
file directly in DATA_PATH/config/.
Backup & Restore
----------------
Use the backup.sh and restore.sh scripts to backup and restore
your wiki data. Backups include all configuration and content.
Notes
-----
- The container runs as non-root using PUID/PGID
- Configuration changes after first run should be made through
the Wiki.js admin panel or by editing config/config.yml
- SSL/TLS should be handled by a reverse proxy (e.g., Caddy)