TiddliWiki 5 Docker image
Run TiddlyWiki 5 via Docker.
Forked from djmaze/tiddlywiki-docker.
The Docker image is available at m0wer/tiddlywiki - Docker Hub.
Available Docker Images at DockerHub
Image Name | Tag | TiddyWiki Version |
---|---|---|
m0wer/tiddlywiki | latest | 5.2.0 |
m0wer/tiddlywiki | v[X] | [X] |
m0wer/tiddlywiki | test | ? |
Prerequisites
- Docker.
Quickstart
docker run -d -p 8080:8080 m0wer/tiddlywiki
Now TiddlyWiki should be running on http://localhost:8080.
Keeping the data
The container uses a Docker volume to save the wiki data. In order not to lose sight of that, I recommend using a local directory for the volume.
docker run -d -p 8080:8080 -v $(pwd)/.tiddlywiki:/var/lib/tiddlywiki m0wer/tiddlywiki
In this example, the folder $(pwd)/.tiddlywiki
is used for the data.
Authentication
Authentication is disabled by default. To enable it, simply provide the
USERNAME
and PASSWORD
environment variables.
Other settings
Limit Node.js memory
If you are in a memory-constrained environment, you can provide the
NODE_MEM
environment variable to specify the memory ceiling (in MB)
Debug
Set the DEBUG_LEVEL
environment variable to debug
. For example by passing
-e DEBUG_LEVEL=debug
option in docker run
.
Path prefix
Set the PATH_PREFIX
environment variable to customize the path prefix for
serving TiddlyWiki. For example by passing -e PATH_PREFIX=\wiki
option in
docker run
. According to this note, please remember to
configure the client as well.