chore: Add Docker support to documentation

Introduces a Docker section in the README with instructions on
setting up Wikimore using Docker Compose, providing an
alternative to the standard installation method.

Updates .gitignore to exclude docker-compose.yml from version
control to prevent accidental configuration changes from being
tracked.
This commit is contained in:
Kumi 2025-01-31 09:52:28 +01:00
parent a2f8284c55
commit 71320b75e5
No known key found for this signature in database
GPG key ID: ECBCC9082395383F
2 changed files with 15 additions and 1 deletions

3
.gitignore vendored
View file

@ -2,4 +2,5 @@ venv/
.venv/
__pycache__/
*.pyc
/dist/
/dist/
docker-compose.yml

View file

@ -70,6 +70,19 @@ wikimore
4. Open your browser and navigate to `http://localhost:8109`
## Docker
For your convenience, we also provide a Docker image. Note however that this is _not_ the recommended way to run Wikimore.
You can use the bundled `docker-compose-example.yml` file to run Wikimore with Docker Compose.
```bash
cp docker-compose-example.yml docker-compose.yml
docker-compose up -d
```
This will start a container with Wikimore on port 8109. You can change the port in your `docker-compose.yml` file.
## Development
1. Clone the repository