• Stars
    star
    109
  • Rank 317,192 (Top 7 %)
  • Language
    Shell
  • License
    MIT License
  • Created over 10 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Run TIddlyWiki 5 via Docker

⚠️ This repository is not maintained anymore. You might want to have a look at m0wer's fork.

Run TiddlyWiki 5 via docker.

Prerequisites

Install docker.

Quickstart

sudo docker run -d -p 8080:8080 mazzolino/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 folder for the volume.

sudo docker run -d -p 8080:8080 -v $(pwd)/.tiddlywiki:/var/lib/tiddlywiki mazzolino/tiddlywiki

In this example, the folder $(pwd)/.tiddlywiki is used for the data.

Auth

Default auth is user / wiki

Simply provide the USERNAME and PASSWORD env variables to customise.

Other settings

If you are in a memory-constrained environment, you can provide the NODE_MEM environment variable to specify the memory ceiling (in MB)

To serve the tiddlywiki at a non-root prefix path set the SERVE_URI environment variable: this variable ''must'' start with a forward slash character. The tiddlywiki will be served by the container at http:///${SERVE_URI} - the container initialization script takes care of setting the required host configuration tiddler.

More Repositories

1

resticker

Run automatic restic backups via a Docker container.
Shell
442
star
2

armhf-ubuntu-docker

Ubuntu-Core images for armhf (ARMv7+) devices
Shell
59
star
3

librespot-snapserver

Snapcast server with Spotify support as a Docker container
Shell
59
star
4

mailinabox-docker

Mailserver using Docker Compose (Mail-in-a-Box port)
Shell
35
star
5

apprise-microservice

A small JSON API server for delivering notifications using Apprise
Python
29
star
6

docker-prosody

Prosody XMPP server with full-featured and secure setup, running in a docker container
Lua
24
star
7

swarm-tcp-proxy

TCP load balancer service for other swarm services
Shell
17
star
8

docker-caching-proxy

Caching proxy docker image
Shell
16
star
9

synapse-purge

Purge old room events from synapse, a homeserver for the Matrix network
Ruby
12
star
10

swarmdns

DNS service for Docker swarm mode which always returns the IP(s) of all active swarm nodes
Go
12
star
11

nina-matrix-bot

Matrix-Bot, mit dem man Warnmeldungen aus der NINA-API des Bundes abonnieren kann
TypeScript
8
star
12

docker-appimage-recipe-builder

Build AppImage recipes using Docker
Makefile
7
star
13

graylog-docker

Running Graylog 2 with Docker Compose
Shell
6
star
14

dobs-volume-plugin

Docker volume driver for Digital Ocean block storage
Go
6
star
15

s3-auth-proxy

Reverse proxy for S3-compatible services which allows to restrict access to selected buckets
JavaScript
4
star
16

dind-image-with-armhf

Docker in docker image with up-to-date armhf support
4
star
17

swm

The missing tooling for a great Docker swarm experience
Crystal
4
star
18

docker-volume-ceph-rbd

Ceph RBD Docker volume plugin
Go
4
star
19

rails-dev-env-with-docker-and-compose

Scripts for using a Rails development environment with Docker and Docker Compose
Shell
4
star
20

coreos-ubuntu-toolbox

CoreOS toolbox image based on Ubuntu
3
star
21

docker-gluster-cluster

Ansible playbocks for a Docker cluster with GlusterFS volumes
3
star
22

docker-qemu-arm-static

Docker image for generating qemu-arm-static
3
star
23

docker-custom-tor-alpine

Small, customizable docker image with Tor on Alpine Linux
Dockerfile
2
star
24

mxbridge

Matrix-XMPP-Bridge as a bot
Elixir
2
star
25

docker-element-web

Docker image for riot-web
Dockerfile
2
star
26

docker-compose-in-docker

Docker image which runs Docker Compose
Dockerfile
2
star
27

docker-snapcast-client

Snapcast client as a Docker container
Dockerfile
2
star
28

arid_cache

Fork of arid_cache which defines caching methods once on a class instead of per object, thus preventing "singleton can't be dumped" from memcached!
Ruby
2
star
29

dockerfiles

Useful Docker build scripts
Shell
1
star
30

gluster-on-docker

Containerized Gluster cluster using Docker
Shell
1
star
31

swm-sh

The missing tooling for a great Docker swarm experience (bash version)
Shell
1
star
32

docker-truffleruby

Docker image for TruffleRuby
1
star
33

swex

Export Docker swarm stacks from running cluster to compose files
Go
1
star
34

docker-patchwork

Docker image for ssb-patchwork
Shell
1
star
35

Heartbleed-docker

Docker encapsulation for the Heartbleed OpenSSL vulnerability checker
Shell
1
star
36

armhf-forego

forego built for armhf devices
1
star
37

docker-xu4-linux-kernel-4.2

Docker image for building a 4.2 Linux kernel for the ODROID-XU4
Shell
1
star
38

pacifier

Get your Github notifications done!
CoffeeScript
1
star
39

power-bot

A custom chat bot built on the Hubot framework
CoffeeScript
1
star
40

guacamole

WIP: An ODM for ArangoDB in Ruby
Ruby
1
star
41

twister-core-windows-docker

Twister core build for Windows using Docker
Shell
1
star
42

docker-plugin-volume-mounter

Automatically mount docker plugin mounts under a central path
Go
1
star
43

do-api-proxy

Proxies DigitalOcean API calls restricting the allowed resources using a custom API token
Go
1
star