Semanticmediawiki: Docker support for SemanticMediaWiki

Created on 19 Oct 2015  路  13Comments  路  Source: SemanticMediaWiki/SemanticMediaWiki

Travis and Google Engine support docker as infrastructure component, maybe its time to build a package that allows for easy deployment of SemanticMediaWiki in professional environments.

Rather being targeted towards individual users, this could help to provide support for host providers that are currently reluctant to install SMW and help to increase its installed base.

  • We would expect a mediawiki-base package as requirement
  • We want the image to use composer/composer to install all specified SMW dependencies
  • The docker container should allow for defining the MW release and SMW release

Links

References

infrastructure seeks developer

Most helpful comment

Since the accessibility of this issue is not as good as the main wiki's I suggest to add the solutions to
https://www.semantic-mediawiki.org/w/index.php?title=Help:Using_Docker
and discuss common issues of the solutions at
https://www.semantic-mediawiki.org/w/index.php?title=Help_talk:Using_Docker

All 13 comments

From the WMF/MW universe on docker:

[0] for "Announcing mediawiki-containers, a Docker-based MediaWiki installer"

[0] https://lists.wikimedia.org/pipermail/wikitech-l/2015-December/084394.html
[1] https://phabricator.wikimedia.org/tag/mediawiki-containers/

I've used SMW inside my docker image, checkout https://github.com/milcord/docker-internal-mediawiki which is a docker image extended from my base image ( https://github.com/benhutchins/docker-mediawiki ) and adds in SMW along with some other extensions. Should be a good base for anyone.

Some movements in regards to:

This issue been categorized and selected as "Enhancements and features" and since it has not seen any update within the last 90 days, it has now been closed and moved to the "Enhancements and features" board. In case the issue finds a sponsor or is actively worked on it can be reopened.

A developer has provided a docker container for a specific SMW installation. Maybe this is of help?
https://github.com/soudis/datencockpit-docker

Since the accessibility of this issue is not as good as the main wiki's I suggest to add the solutions to
https://www.semantic-mediawiki.org/w/index.php?title=Help:Using_Docker
and discuss common issues of the solutions at
https://www.semantic-mediawiki.org/w/index.php?title=Help_talk:Using_Docker

Since the accessibility ...

Thanks for creating that page! Also as an inspiration: https://github.com/bitnami/bitnami-docker-mediawiki

Was this page helpful?
0 / 5 - 0 ratings