Source ReviewPASS
Execution surface of the delivery reviewed item by item. Our own additions were read line by line: compose.yaml (the service is bound to 127.0.0.1 only; the data is in a named volume; it refuses to start when the administrator credentials are missing), scripts/quickstart/init-env.sh (openssl generates random values, .env is mode 600, an existing .env is not overwritten), scripts/quickstart/bootstrap-admin.sh (it creates the administrator only while there is no user, closes public sign-up after signing in and reads the setting back to confirm; it refuses an account name or password containing a double quote or a backslash) and Dockerfile.quickstart (the front end and back end are both built from source, with base images pinned by digest). The upstream Go and front-end sources were not read file by file; the basis is the MIT licence and container isolation.