High-performance DokuWiki image based on Lighttpd and Ubuntu Noble, optimized for Multi-arch deployments. https://gitlab.com/pilasguru/dokuwiki
  • Dockerfile 72%
  • Shell 28%
Find a file
2026-01-09 17:31:21 -03:00
.gitlab-ci.yml Include dokuw version as image tag and README badge 2026-01-09 17:31:21 -03:00
Dockerfile impr. startup.sh 2026-01-08 18:56:40 -03:00
dokuwiki.conf First commit 2023-06-15 19:38:44 +02:00
README.md Include dokuw version as image tag and README badge 2026-01-09 17:31:21 -03:00
startup.sh impr. startup.sh 2026-01-08 18:56:40 -03:00

DokuWiki on Ubuntu Noble (Multi-arch)

DokuWiki Version Pipeline Status Container Registry

This repository provides a modern, lightweight implementation of DokuWiki, inspired by the original mprasil/dokuwiki image but updated for modern environments.

Features

  • OS: Ubuntu 24.04 LTS (Noble Numbat).
  • Webserver: Lighttpd (lightweight and fast).
  • Multi-arch: Native support for both x86_64 (amd64) and ARM64.
  • Auto-updated: Built and pushed via GitLab CI/CD.

Quick Start

You can pull the image directly from the GitLab Container Registry:

docker pull registry.gitlab.com/pilasguru/dokuwiki:latest
services:
  wiki:
    image: registry.gitlab.com/pilasguru/dokuwiki:latest
    container_name: dokuwiki
    ports:
      - "8080:80"
    volumes:
      - ./data:/dokuwiki/data
      - ./conf:/dokuwiki/conf
      - ./plugins:/dokuwiki/lib/plugins
    restart: unless-stopped

Maintenance

The image is built using GitLab CI/CD with Docker Buildx. Every push to the noble branch triggers a multi-platform build.

License

This project is licensed under the same terms as the original components (DokuWiki and Ubuntu).