# Sirius Press — copy to .env and edit before the first `docker compose up`. # # install.sh writes this file for you with generated passwords. Doing it by # hand is fine too; just do not leave the passwords below as they are. # --- database --------------------------------------------------------------- # These are read once, when MariaDB initialises its data directory. Changing # them later does not change the database — it just stops the app connecting. DB_NAME=wordpress DB_USER=wordpress DB_PASSWORD=change-me DB_ROOT_PASSWORD=change-me-too # --- the site --------------------------------------------------------------- # The URL visitors reach this instance on. Set it once the name's `p` or `ip` # record points here; leaving it blank lets WordPress guess from the request, # which is fine for a first run on an IP address. SITE_URL= # Port nginx publishes on the host. Put 8080 here if something else already # owns 80 and you are running a reverse proxy in front. HTTP_PORT=80 WP_DEBUG=false # --- the publishing key ------------------------------------------------------ # What the site's recovery phrase is encrypted with at rest. Generated on first # start if left blank, and then kept in the config volume. # # Worth setting explicitly and keeping a copy somewhere safe: if this value is # lost, the stored phrase cannot be decrypted and has to be entered again. # It is not the phrase itself and is useless without the database. SIRIUS_PRESS_KEY= # WordPress itself is vendored in the repository (wordpress/) and baked into # the image, so there is no version or checksum to configure here. See # docs/upstream-merges.md for how a new upstream release gets in.