Docker image for a Federated Wiki farm, with working OAuth2 login
Based on https://github.com/dobbs/farm/
5e6f732fed | ||
---|---|---|
Dockerfile | ||
LICENSE | ||
README.md | ||
configure-wiki | ||
set-owner-name |
README.md
Federated Wiki Farm
Although this container can run alone, I use and develop it with a reverse proxy. See: https://github.com/dobbs/wiki-tls
See also http://local-farm.wiki.dbbs.co for many more details.
Get acquainted with wiki.
Launch the container:
docker run -p 3000:3000 -it --rm \
dobbs/farm
Visit http://localhost:3000
Make your wiki survive a reboot
Create a volume:
docker volume create dot-wiki
Launch the container:
docker run -p 3000:3000 -it --rm \
-v dot-wiki:/home/app/.wiki \
dobbs/farm
Visit http://localhost:3000
Development
This image's tag does not match the version of the included wiki software.
Notes to self:
docker build --tag dobbs/farm:0.51.0 .
git tag -am "" '0.51.0'
git push --tags
The repos in Dockerhub and GitHub are configured to automatically build new tags.
Publish experimental plugins
docker build \
--tag dobbs/farm:0.14.0-frame \
--build-arg WIKI_PACKAGE='dobbs/wiki#frame' \
.
docker push dobbs/farm:0.14.0-frame