diff --git a/public/svgs/mediawiki.ico b/public/svgs/mediawiki.ico new file mode 100644 index 000000000..525171399 Binary files /dev/null and b/public/svgs/mediawiki.ico differ diff --git a/templates/compose/mediawiki.yaml b/templates/compose/mediawiki.yaml new file mode 100644 index 000000000..76fd55063 --- /dev/null +++ b/templates/compose/mediawiki.yaml @@ -0,0 +1,17 @@ +# documentation: https://www.mediawiki.org +# slogan: MediaWiki is a collaboration and documentation platform brought to you by a vibrant community. +# tags: wiki, collaboration, documentation +# logo: svgs/mediawiki.ico + +services: + mediawiki: + image: mediawiki/mediawiki:latest + environment: + - SERVICE_FQDN_MEDIAWIKI + volumes: + - mediawiki-images:/var/www/html/images + healthcheck: + test: ["CMD", "curl", "-f", "http://localhost:80"] + interval: 5s + timeout: 20s + retries: 10 \ No newline at end of file diff --git a/templates/service-templates.json b/templates/service-templates.json index c3d079ac8..719b9b1a0 100644 --- a/templates/service-templates.json +++ b/templates/service-templates.json @@ -555,6 +555,18 @@ "logo": "svgs\/unknown.svg", "minversion": "0.0.0" }, + "mediawiki": { + "documentation": "https:\/\/www.mediawiki.org", + "slogan": "MediaWiki is a collaboration and documentation platform brought to you by a vibrant community.", + "compose": "c2VydmljZXM6CiAgbWVkaWF3aWtpOgogICAgaW1hZ2U6IG1lZGlhd2lraS9tZWRpYXdpa2k6bGF0ZXN0CiAgICBlbnZpcm9ubWVudDoKICAgICAgLSBTRVJWSUNFX0ZRRE5fTUVESUFXSUtJCiAgICB2b2x1bWVzOgogICAgICAtIG1lZGlhd2lraS1pbWFnZXM6L3Zhci93d3cvaHRtbC9pbWFnZXMKICAgIGhlYWx0aGNoZWNrOgogICAgICB0ZXN0OiBbIkNNRCIsICJjdXJsIiwgIi1mIiwgImh0dHA6Ly9sb2NhbGhvc3Q6ODAiXQogICAgICBpbnRlcnZhbDogNXMKICAgICAgdGltZW91dDogMjBzCiAgICAgIHJldHJpZXM6IDEw", + "tags": [ + "wiki", + "collaboration", + "documentation" + ], + "logo": "svgs\/mediawiki.svg", + "minversion": "0.0.0" + }, "meilisearch": { "documentation": "https:\/\/www.meilisearch.com", "slogan": "MeiliSearch is a powerful, fast, easy to use and deploy search engine.",