A Combostrap WebSite
It permits to develop and publish website collaboratively (locally or remotely) using Git.
The Default WebSite is a website that is installed by default with DokuWiki Docker when no site is specified.
Run it:
docker run \
--name combo-site-default \
--rm \
-p 8081:80 \
-e DOKU_DOCKER_GIT_SITE=https://github.com/ComboStrap/site-default \
ghcr.io/combostrap/dokuwiki:php8.3-v1
The default ComboStrap site should be available at: http://localhost:8081
A ComboStrap WebSite is a subset of a DokuWiki Installation stored in a Git repository.
By default, the following files and directory are included:
The plugins definition file data/combo/instance/plugins.dat is used by the ComboStrap DokuWiki Docker Image to install the needed plugins of your site.
Example from the default ComboStrap Website
# The plugins installed by ComboStrap DokuWiki Docker (https://combostrap.com/admin/docker-9iq3aso8)
sqlite https://github.com/cosmocode/sqlite/archive/master.zip
combo https://github.com/ComboStrap/combo/archive/main.zip
move https://github.com/michitux/dokuwiki-plugin-move/archive/master.zip
searchindex https://github.com/splitbrain/dokuwiki-plugin-searchindex/archive/master.zip
stale https://github.com/ComboStrap/stale/archive/main.zip
dump https://github.com/ComboStrap/dump/archive/main.zip
The file is a space-delimited file with the following fields:
pluginName pluginArchiveUrl
where:
pluginArchiveUrl can defined the plugin version on different ways. For example: