Install for this repo means running the containerized web stack (Apache/PHP, Python job runners, MariaDB, and vossvolvox tools).
- Docker Engine 24+ or Podman 4+ with compose support.
- About 2 GiB RAM and 5 GiB disk space for builds and the database.
- Internet access to download base images and packages.
- On macOS with Podman, a Podman VM is required (see docs/MACOS_PODMAN.md).
- If you do not already have the repo, clone it:
git clone https://github.com/vosslab/3vee-server.git cd 3vee-server - Create the output directory:
mkdir -p output
- Start the stack:
Use
podman compose up --build
docker compose up --buildif you are using Docker.
podman compose logs --tail 50 webLook for the Apache startup line before loading http://localhost:8080/php/volumeCalc.php.
- TODO: Confirm whether non-container local installs are supported and document required system packages if they are.
See docs/CONTAINER.md for full build and run details and docs/MACOS_PODMAN.md for macOS Podman setup.