Mirage is an open privacy frontend to Miraheze, heavily WIP. A lot of it was "vibecoded", so having a human or programmer turtle help out would be a nice idea!
- Pages visited are only logged in the case the frontend explodes, aka for debugging.
- Search function.
- Light mode/dark mode.
- Font size can be increased.
- Configuration is done with cookies.
- Cached pages are encrypted by default.
- URLS use the exact same format as Breezewiki, and custom URLs are also accounted for.
Docker is recommended.
- Clone this repo,
cdinto it echo "MIRAGE_CACHE_KEY=$(openssl rand -base64 32 | tr '+/' '-_' | tr -d '=')" > .env && chmod 600 .envmkdir -p ./cache && chmod 700 cache- Modify compose file to your liking. You can change host port, cache length, etc...
docker compose up -d
Cloudflare is not allowed.
| Instance | In? | Note |
|---|---|---|
| mirage.blitzw.in | 🇩🇰 | Main instance. |