Containerization of HAXTheWeb dev environments and deployments — containers in hax land
This repository provides Docker Compose configurations for both a simple hosting environment and a full-featured development environment for HAXTheWeb.
To run a single, unmanaged site:
docker compose up -d simplehost
- Access your site at http://localhost:8000
- Data is persisted in the
simplehost_data
volume.
To start the full-featured dev environment:
docker compose up -d devenv
- Access your dev environment at http://localhost:8001
- Data is persisted in the
devenv_data
volume.
docker compose down
- simplehost: Minimal environment for hosting a single site.
- devenv: Full dev environment with extra tools and utilities.
- Build images:
docker compose build
- View running containers:
docker compose ps
- View logs:
docker compose logs <service>