diff --git a/public/v2/apps/tiddlywiki.json b/public/v2/apps/tiddlywiki.json new file mode 100644 index 0000000..598f94d --- /dev/null +++ b/public/v2/apps/tiddlywiki.json @@ -0,0 +1,48 @@ +{ + "captainVersion": "2", + "documentation": "Based on https://hub.docker.com/r/nicolaw/tiddlywiki", + "displayName": "TiddlyWiki", + "description": "TiddlyWiki is a personal wiki and a non-linear notebook for organising and sharing complex information", + "dockerCompose": { + "version": "3.3", + "services": { + "$$cap_appname": { + "image": "nicolaw/tiddlywiki", + "containerHttpPort": "8080", + "restart": "always", + "volumes": [ + "$$cap_appname-data:/var/lib/tiddlywiki" + ], + "environment": { + "TW_USERNAME": "$$cap_wikusername", + "TW_PASSWORD": "$$cap_wikipassword", + "NODE_MEM": "$$cap_nodemem" + } + } + } + }, + "instructions": { + "start": "TiddlyWiki is a personal wiki and a non-linear notebook for organising and sharing complex information. It is an open-source single page application wiki in the form of a single HTML file that includes CSS, JavaScript, and the content. It is designed to be easy to customize and re-shape depending on application. It facilitates re-use of content by dividing it into small pieces called Tiddlers.", + "end": "You TiddlyWiki is deployed; it might take a minute to be ready. See https://$$cap_appname.$$cap_root_domain/#HelloThere to get started." + }, + "variables": [ + { + "id": "$$cap_wikusername", + "label": "Username", + "defaultValue": "anonymous", + "description": "Username for authentication (leave blank for a public wiki)" + }, + { + "id": "$$cap_wikipassword", + "label": "Password", + "description": "Password for authentication (leave blank for a public wiki)" + }, + { + "id": "$$cap_nodemem", + "label": "Max Memory", + "defaultValue": "400", + "validRegex": "/^[0-9]+$/", + "description": "Limit the memory that the server can consume" + } + ] +} \ No newline at end of file diff --git a/public/v2/logos/tiddlywiki.png b/public/v2/logos/tiddlywiki.png new file mode 100644 index 0000000..6d3ec45 Binary files /dev/null and b/public/v2/logos/tiddlywiki.png differ