Skip to content

System requirements

Development (local)

The recommended way to run BraDypUS locally is with Docker.

RequirementVersion
Docker Desktop≥ 4.x
Git≥ 2.x

Docker provides everything else: PHP 8.2, Apache, Node 22, SQLite. No local PHP or Node installation is needed.

Production (server)

For production deployments without Docker, the server needs:

RequirementDetails
PHP≥ 8.1 with pdo, pdo_sqlite/pdo_mysql/pdo_pgsql, mbstring, gd
Web serverApache (with mod_rewrite) or Nginx
DatabaseSQLite 3, MySQL ≥ 5.7 / MariaDB, or PostgreSQL ≥ 12
Node.js≥ 18 (only needed to build the Vue frontend; not needed at runtime)

The Vue frontend is a pre-built static SPA — the production server only needs to serve the dist/ files and proxy /api/* to PHP.

Browser requirements

Any modern browser: Chrome/Edge ≥ 90, Firefox ≥ 88, Safari ≥ 14. JavaScript must be enabled. Internet Explorer is not supported.