- Dokuwiki 2024-02-06a (#65)
- PHP 8.2
- Alpine Linux 3.19
- Add
php81-iconv
extension (#54)
- Dokuwiki 2023-04-04 (#53)
- Add
php81-dom
extension (#49)
- Alpine Linux 3.17
- PHP 8.1
- Dokuwiki 2022-07-31a
- Alpine Linux 3.16
- PHP 8
- alpine-s6 3.14-2.2.0.3 (#38)
- Move to
docker/metadata-action
- Upstream Alpine update
- Renamed
yasu
(more info https://github.com/crazy-max/yasu#yet-another)
- Switch to
gosu
- Downgrade s6-overlay to 2.1.0.2 (#29)
- Fix preload path for auto prepend (#26)
- Auto preprend preload (#26)
- Add option to disable indexer on startup (#25)
- Fix DOKU_INC (#26)
- s6-overlay 2.2.0.3
- Switch to buildx bake
- Publish to GHCR
- Allow to clear environment in FPM workers
- Add SQLite 3.x driver for PDO (#21)
- Now based on Alpine Linux 3.12 with s6 overlay
- DokuWiki 2020-07-29
- DokuWiki 2020-06-09rc
- Alpine Linux 3.12
- Alpine Linux 3.11
- DokuWiki 2018-04-22c
- Add
LISTEN_IPV6
env var
- Fix install (#6)
- Switch to Open Container Specification labels as label-schema.org ones are deprecated
- Fix folder creation
- Move Nginx temp folders to
/tmp
- Add imagemagick libraries for many image formats
- Fix timezone
- Fix s6-overlay on other platforms
- Switch to s6-overlay as a process supervisor
- Add
PUID
/PGID
vars
- Add
php7-simplexml
(PR #5)
- Multi-platform Docker image
- Switch to GitHub Actions
⚠️ Stop publishing Docker image on Quay⚠️ Run as non-root user- Prevent exposing nginx version
- Set timezone through tzdata
⚠️ UPGRADE NOTES As the Docker container now runs as a non-root user, you have to first stop the container and change permissions todata
volume:docker compose stop chown -R 1500:1500 data/ docker compose pull docker compose up -d
- Add sqlite3 PHP extension
- Add LDAP PHP extension
- Add healthcheck
- Remove php-fpm access log (already mirrored by nginx)
- Alpine Linux 3.10
- Add
large_client_header_buffers
Nginx config
- Add
REAL_IP_FROM
,REAL_IP_HEADER
andLOG_IP_VAR
environment variables
- Alpine Linux 3.9
- DokuWiki 2018-04-22b
- Bind to unprivileged port :
8000
- Update from upstream
- Dockerfile maintainer deprecated
- Alpine Linux 3.8
- PHP 7.2
- DokuWiki 2018-04-22a
- Manage data, conf, plugins and templates in an unique folder (
/data
) - Bug during first installation
- DokuWiki 2018-04-22 "Greebo"
- Improve Nginx configuration
- Permissions fix
- Add Traefik (see docker-compose)
- Disable auto restart and retries of "supervisored" programs (Docker Way)
- Redirect Nginx and PHP-FPM to stdout
- Remove build dependencies
- Publish image to Quay
- Add GD and ImageMagick lib
- Alpine Linux 3.7
- Push Docker image through TravisCI
- Problem with symlinks and ajax requests
- Initial version based on DokuWiki 2017-02-19e "Frusterick Manners"