Source ReviewPASS
Execution surface of the delivery reviewed item by item. Our own additions were read line by line: docker-compose.yml (the port is bound to 127.0.0.1 only; the database opens no port, is fixed at a major version and keeps its data in a named volume; it refuses to start when the database password or the administrator account and password are missing), scripts/quickstart/init-env.sh (openssl generates random values, .env is mode 600, and an existing .env only has missing or empty entries completed with the other lines kept as they are) and Dockerfile.quickstart (compared line by line with upstream’s Alpine one, differing only in comments and in the base image being fixed in version). Compared with upstream, the product repository changes no upstream source, only adds files and adjusts the ignore list and the security notes file. The upstream Go and front-end sources were not read file by file; the basis is the Apache-2.0 licence and container isolation.