cornernote / tiddlywiki-docker

NodeJS based TiddlyWiki 5 Docker image.

Home Page:https://hub.docker.com/r/m0wer/tiddlywiki

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

NodeJS based TiddlyWiki 5 Docker image.

https://hub.docker.com/r/m0wer/tiddlywiki

License:GNU General Public License v3.0


Languages

Language:Shell 80.3%Language:Dockerfile 19.7%