APP_URL could be set in compose.yml to https://${DOMAIN} if it never needs to be separate to DOMAIN, or in .env.sample if it needs to remain possible to configure it separately
DB_CONNECTION, DB_PORT, DB_HOST, DB_USERNAME and DB_DATABASE can be moved to compose.yml because the database with the default settings will always be available; if it should be possible to connect to a separate MySQL server then it might be better to have a compose.external-db.yml or something, and move those settings to the end of the .env.sample.
1. `APP_URL` could be set in `compose.yml` to `https://${DOMAIN}` if it never needs to be separate to `DOMAIN`, or in `.env.sample` if it needs to remain possible to configure it separately
2. `DB_CONNECTION`, `DB_PORT`, `DB_HOST`, `DB_USERNAME` and `DB_DATABASE` can be moved to `compose.yml` because the database with the default settings will always be available; if it should be possible to connect to a separate MySQL server then it might be better to have a `compose.external-db.yml` or something, and move those settings to the end of the `.env.sample`.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
APP_URLcould be set incompose.ymltohttps://${DOMAIN}if it never needs to be separate toDOMAIN, or in.env.sampleif it needs to remain possible to configure it separatelyDB_CONNECTION,DB_PORT,DB_HOST,DB_USERNAMEandDB_DATABASEcan be moved tocompose.ymlbecause the database with the default settings will always be available; if it should be possible to connect to a separate MySQL server then it might be better to have acompose.external-db.ymlor something, and move those settings to the end of the.env.sample.