make setup

Full first-time setup in a single command.


Usage

make setup

What it does

Runs the whole lifecycle in order:

  1. env-prepare — create ../.env from the template (if missing) and repair it (fix-workdir + fix-app).
  2. docker-up — host pre-flight (including the .env validation), then docker compose up -d with your host UID/GID forwarded.
  3. cli-enter — a quiet pre-flight on the container, then drop into the splent shell.

By the time you reach the prompt, the .env is guaranteed correct and the container is verified.

When to use

The first time you set up the workspace, or any time you want a clean, validated start. Safe to run repeatedly — every step is idempotent.


Back to top

splent. Distributed by an LGPL license v3. Contact us: drorganvidez@us.es