Welcome to The Linux Mint Community Wiki repository. Here you can find the infrastructure used for hosting the wiki. You can find the wiki online at Mirahaze Instance.
Instructions on how to set it up are included bellow and further documentation on how the whole infrastructure setup can be found in docs currently are not implemented.
NOTE: Warning this repo is still work in progress and subject to be heavily modified for now.
- (You can skip this step if you have
Docker DesktoporDocker Engine) Install Docker Engine from Docker's website. - Clone the repository in whichever directory you want.
git clone https://github.com/path/to/repo.git- Create the necessary environmental variables, an
.env.templateand.env.exampleare both provided. - Use the
./scripts.generate-keys.shfile to generate the necessary keys. - Run Docker compose.
docker compose up -ddocker compose --profile gitops up -ddocker compose downdocker compose down -vdocker compose stop doco-cddocker compose --profile gitops up -d doco-cd# All services
docker compose logs -f
# Only MediaWiki
docker compose logs -f mediawiki
# Only GitOps (when running)
docker compose logs -f doco-cdIf you have modified the LocalSettings.template.php script run:
docker exec -it wiki /update-config.shdocker exec -it wiki bashBig shoutout to the Linux Mint Community Discord server for helping out in the project and collaborating to make this project real!
