Docker image for ARA Records Ansible.
Alpine-based, small size (~120MB), with added support for PostgreSQL and MySQL/MariaDB.
Supported architectures:
linux/amd64linux/arm64
docker run \
-p 8000:8000 \
-v ara-data:/opt/ara \
ghcr.io/tigattack/ara:latestlatest: Latest stable version of ARAx.y.z: Specific full version of ARA (e.g.1.2.3)x.y: Specific minor version of ARA (e.g.1.2)x: Specific major version of ARA (e.g.1)
The version tags align with the included version of ARA. Some examples:
1.2.3will always refer to1.2.31.2could refer to1.2.0, and later1.2.1when a newer patch version is released.1could refer to1.0.0, and later1.0.1or1.1.0when newer minor/patch versions are released.
docker build -t ara .Then open http://localhost:8000
ARA_BASE_DIR- Data directory, defaults to/opt/ara- All standard ARA environment variables are supported
GUNICORN_CMD_ARGS- Gunicorn command-line arguments (official Gunicorn feature)- Default:
--bind 0.0.0.0:8000 --workers=4 --log-level info --access-logfile - - Example:
GUNICORN_CMD_ARGS="--workers=2 --timeout=120 --access-logfile -" - See Gunicorn settings documentation
- Default:
- Python 3.14 Alpine
- ARA with server components
- Gunicorn WSGI server
- SQLite, PostgreSQL, and MySQL/MariaDB support