ITFLOW is an open source IT support management system. It integrates asset inventory and helpdesk. Manage all IT assets, disposals, inventory, maintenance history and more. Organize support tickets, create action plans and much more.
It's not possible to use this Docker container directly, because it requires following containers: itflow-api. It's recommended to use ITFLOW installation script or use the docker compose below.
version: '3.7'
services:
db:
image: postgres
container_name: db-itflow
restart: always
env_file:
- .env
networks:
- itflow-network
api:
image: mroncatto/itflow-api
container_name: api-itflow
restart: always
env_file:
- .env
networks:
- itflow-network
links:
- db
depends_on:
- db
ports:
- "8080:8080"
redis:
image: redis
container_name: redis-itflow
hostname: redis
web:
image: mroncatto/itflow
container_name: web-itflow
restart: always
networks:
- itflow-network
links:
- api
depends_on:
- api
ports:
- "80:80"
networks:
itflow-network:
driver: bridge
ITFLOW_TIMEZONE=America/Asuncion
ITFLOW_DB_HOST=db:5432
ITFLOW_DB_NAME=itflow
ITFLOW_DB_SSL=false
ITFLOW_DB_USER=itflow
ITFLOW_DB_PWD=itflow
ITFLOW_MAIL_USER=user_mail
ITFLOW_MAIL_PWD=user_password
ITFLOW_MAIL_HOST=smtp.mailtrap.io
ITFLOW_MAIL_PORT=25
ITFLOW_MAIL_TLS=true
ITFLOW_MAIL_SSL=false
ITFLOW_MAIL_SSL_PROTOCOLS=TLSv1.2
ITFLOW_JWT_SECRET=123456
ITFLOW_JWT_EXPIRE=60
POSTGRES_USER=itflow
POSTGRES_PASSWORD=itflow
POSTGRES_DB=itflow
-e ITFLOW_TIMEZONE=America/Asuncion - You must indicate your time zone-e ITFLOW_DB_HOST=db:5432 - Database server host-e ITFLOW_DB_NAME=itflow - Database name-e ITFLOW_DB_SSL=false - Indicates whether the connection to the database will be of the SSL type-e ITFLOW_DB_USER=itflow - Database user schema-e ITFLOW_DB_PWD=itflow - Database user password-e ITFLOW_MAIL_USER=YOUR EMAIL ACCOUNT - Email account used for sending emails in the application-e ITFLOW_MAIL_PWD=YOUR EMAIL ACCOUNT PASSWORD - Email account password-e ITFLOW_MAIL_HOST=YOUR EMAIL ACCOUNT HOST - Email account host-e ITFLOW_MAIL_PORT=25 - Email smtp port-e ITFLOW_MAIL_TLS=true - Email TLS conexión-e ITFLOW_MAIL_SSL=false - Email SSL conexión-e ITFLOW_MAIL_SSL_PROTOCOLS=TLSv1.2 - Email SSL PROTOCOL-e ITFLOW_JWT_SECRET=YOUR JWT SECRET - You must indicate a password to encode the authentication token-e ITFLOW_JWT_EXPIRE=60 - Time until token expires in minutesadminadminContent type
Image
Digest
sha256:6229bb2a3…
Size
67.8 MB
Last updated
almost 3 years ago
docker pull mroncatto/itflow:1.0-SNAPSHOT