tecart/crm_v54

By tecart

Updated 12 minutes ago

Official Docker image for TecArt CRM, intended only for development, testing and integration.

Image
Languages & frameworks
Integration & delivery
API management
4

50K+

tecart/crm_v54 repository overview

TecArt CRM – Development and Testing Docker Images

Official Docker images for TecArt CRM, intended only for development and testing. This image allows quick setup of a CRM environment for local development, integration tests, and debugging.


Features

  • Quick setup of TecArt CRM for development and testing
  • Pre-configured for local use with Docker or Docker Compose
  • Simplifies debugging and app development
  • Lightweight and easily disposable environments

Important Notice

This Docker image is not suitable for production deployments. It is provided for development and test environments only. Use in live environments is not supported or secured.


Quick Start (Single Container)

docker run -d --name tecart-crm-dev -p 8080:80 tecart/crm_v54:prod

Access


Docker Compose Setup (With Persistent Data)

1. Create the project folder structure:

mkdir -p tecart-crm/data/crm tecart-crm/data/postgresql
cd tecart-crm

Your folder should look like this:

tecart-crm/
├── docker-compose.yml   ← you will create this file
└── data/
    ├── crm/             ← CRM data will be stored here
    └── postgresql/      ← Database files will be stored here

2. Create the docker-compose.yml file in the tecart-crm/ folder:

services:
  tecart-crm:
    image: tecart/crm_v54:prod
    container_name: tecart-crm-dev
    ports:
      - "8080:80"
    volumes:
      - ./data/crm:/data/crm
      - ./data/postgresql:/var/lib/postgresql/14/main
    environment:
      - TZ=Europe/Berlin
    restart: unless-stopped

3. Start the container:

docker compose up -d
Important Notes for Compose
  • On the very first start the init script generates a random root password. It appears in the container logs and is saved to ./data/crm/initial-root-password.txt.
  • Sign in at http://localhost:8080 with user root and the generated password (no default credentials).
  • Rotate the password immediately, for example:
docker exec -it tecart-crm-dev /var/www/crm/tools/pw_reset root "NewStrongPassword1!"
  • To redo the initialization from scratch, empty or recreate the data/crm and data/postgresql directories before restarting the container.

Tags

  • addon_dev: Development version for addons, updated regularly
  • addon_dev_postgresql: Development version with PostgreSQL Database
  • addon_dev_mariadb: Development version with MariaDB Database
  • latest: Demo version with PostgreSQL Database

Resources


License

This image is distributed under the TecArt Software License. By using this image, you agree to the development-only usage terms.

Tag summary

Content type

Image

Digest

sha256:15606ec97

Size

1.5 GB

Last updated

12 minutes ago

docker pull tecart/crm_v54:addon_dev