a-blog cms is an HTML-first Japanese content management system for maintainable websites.
8.8K
a-blog cms is an HTML-first, Japanese-made content management system focused on building websites that stay easy to update and maintain over the long term. Web developers build dynamic sites from plain HTML templates (no PHP required), and site owners keep content up to date through intuitive, block-based editing. Common needs — forms, membership, location/search, multi-site — ship as built-in features, so sites run without a sprawl of third-party plugins.
This official image bundles a-blog cms together with PHP and Apache so you can run a full instance to develop and test plugins and themes — locally or in CI — without setting up a server by hand.
⚠️ Development use only. Intended for local development, automated testing, and evaluation. It is not hardened or supported for production. a-blog cms is commercial software; see License below.
Multi-architecture (linux/amd64, linux/arm64). Tags follow
<version>-php<php>-apache, matching the official WordPress image, with a
variant-less short form as an alias:
<version>-php8.1-apache … <version>-php8.4-apache (and <minor>-php<php>-apache)<version>-php8.1 … <version>-php8.4 — same images without the -apache suffix<minor> / latest / apache — aliases for the default (Apache, PHP 8.4)See the Tags tab for the full list.
docker run --rm -p 8080:80 \
-e ACMS_DB_HOST=host.docker.internal \
appleple/acms:3.2-php8.4
Open http://localhost:8080 and follow the setup wizard.
services:
acms:
image: appleple/acms:3.2-php8.4
ports: ["8080:80"]
environment:
ACMS_DB_HOST: db
ACMS_DB_NAME: acms
ACMS_DB_USER: root
ACMS_DB_PASS: root
volumes:
# mount your plugin under extension/plugins/
- ./my-plugin:/var/www/html/extension/plugins/my-plugin
db:
image: mysql:8.0
environment:
MYSQL_DATABASE: acms
MYSQL_ROOT_PASSWORD: root
The image is configured through environment variables at runtime. Most common:
| Variable | Description | Default |
|---|---|---|
ACMS_DB_HOST | Database host | 127.0.0.1 |
ACMS_DB_PORT | Database port | 3306 |
ACMS_DB_NAME | Database name | acms |
ACMS_DB_USER | Database user | root |
ACMS_DB_PASS | Database password |
See the developer docs for the full list.
Pair this image with:
appleple/acms-testing-framework (Packagist) — PHPUnit base for plugin tests:
composer require --dev "appleple/acms-testing-framework:3.2.*"appleple/acms-plugin-skeleton — composer create-project starter with tests and CI.Docs: https://developer.a-blogcms.jp/
appleple/acms-deva-blog cms is commercial software © appleple Inc. Use of this image is subject to the a-blog cms license terms; a license may be required beyond the trial. See https://www.a-blogcms.jp/ for details.
Content type
Image
Digest
sha256:2c494a322…
Size
290.3 MB
Last updated
6 days ago
docker pull appleple/acms