So I did a fresh install, not git clone, it seems like git clone way is not accounting for a possibility of other containers alongside with it’s generic “app” names and such.
Using the -Docker image
Using the -https://github.com/invoiceninja/dockerfiles/blob/master/env as env file.
dcoker compose
Invoice_Ninja:
image: invoiceninja/invoiceninja:5
container_name: "REDUCTED"
env_file: .env_InvNNJ
networks:
- "REDUCTED"
restart: always
volumes:
- ${DOCKER_APPDATA_PATH}/ilr_inv_nnj/public:/var/www/app/public:rw,delegated
- ${DOCKER_APPDATA_PATH}/ilr_inv_nnj/storage:/var/www/app/storage:rw,delegated
depends_on:
- mysql_db
env filel
# IN application vars
APP_URL="REDUCTED - public url"
APP_KEY="REDUCTED"
APP_DEBUG=true
EXPANDED_LOGGING=true
REQUIRE_HTTPS=false
PHANTOMJS_PDF_GENERATION=false
PDF_GENERATOR=snappdf
TRUSTED_PROXIES='*'
QUEUE_CONNECTION=database
# DB connection
DB_TYPE=mysql
DB_STRICT=false
DB_HOST=MySQL_DB
DB_DATABASE="REDUCTED"
DB_USERNAME="REDUCTED"
DB_PASSWORD="REDUCTED"
# Create initial user
# Default to these values if empty
# [email protected]
# IN_PASSWORD=changeme!
IN_USER_EMAIL="REDUCTED"
IN_PASSWORD="REDUCTED"
# Mail options
MAIL_MAILER=smtp
MAIL_HOST=smtp-relay.gmail.com
MAIL_PORT=587
MAIL_USERNAME="REDUCTED"
MAIL_PASSWORD="REDUCTED"
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS="REDUCTED"
MAIL_FROM_NAME="REDUCTED"
# MySQL - ommiting, DB already configured above. No mention of these variables in https://invoiceninja.github.io/en/env-variables/
#MYSQL_ROOT_PASSWORD=ninjaAdm1nPassword
#MYSQL_USER=ninja
#MYSQL_PASSWORD=ninja
#MYSQL_DATABASE=ninja
First thing I get after logging in with user from env files - cron needs to be enabled.
Then after a while it disappeared. Hopefully this is normal