This is the Docker image of ITFlow. This image was created by a community member, we don't "officially" support Docker.
Please read the wiki: https://docs.itflow.org
environment:
variables such as ITFLOW_NAME, ITFLOW_URL and ITFLOW_REPO (to your own MSPs fork).Enter your timezone, root domain and database password within this file. You can avoid this step entirely by adding the information to your docker-compose.yml file directly instead. Or being safe, by using docker secrets.
docker compose up -d
Defaults: Username: itflow, Password: $ITFLOW_DB_PASS from .env, Database: itflow, Server: itflow-db
environment:
variables such as ITFLOW_NAME, ITFLOW_URL and ITFLOW_REPO (to your own MSPs fork).Enter your docker path (/srv/docker, ., etc), cloudflare info, timezone, root domain and database password within this file.
docker compose up -d
Defaults: Username: itflow, Password: $ITFLOW_DB_PASS from .env, Database: itflow, Server: itflow-db
ENV TZ Etc/UTC
ENV ITFLOW_NAME ITFlow
ENV ITFLOW_REPO github.com/itflow-org/itflow
ENV ITFLOW_REPO_BRANCH master
ENV ITFLOW_URL demo.itflow.org
ENV ITFLOW_PORT 8080
# apache2 log levels: emerg, alert, crit, error, warn, notice, info, debug
ENV ITFLOW_LOG_LEVEL warn
ENV ITFLOW_DB_HOST itflow-db
ENV ITFLOW_DB_PASS null
Please go about this by deleting your volume location ./itflow