Sign inSign up

tecart/crm_v54

By tecart

•Updated 4 days 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:9557da585…

Size

1.4 GB

Last updated

4 days ago

docker pull tecart/crm_v54