Opensource CRM from Yetiforce. (tag = date of build). Mysql requirred (not included).
314
Bitnami mariadb needs user 1001:1001 for 'nonroot' use Create one by execute command:
sudo useradd -M docker
sudo usermod -L docker
Check by following command: cat /etc/passwd (search / look for docker user - example:
docker:x:1001:1001::/home/docker:/bin/sh
If docker user are not 1001:1001 - clean up your users !
DIRECTORIES (create persistence storage for database)
mkdir -p PATH/__ DIRECTORY_PERSISTANT_DATA__
POD (a collection of containers)
Rollout one pod with command:
podman pod create -n pod1 -p 8001:22 -p 8000:8000 -p 80:80
Where port: 8001 / 8000 (yetiforce crm) & port: 80 (phpmyadmin). Not forget to adjust firewall for access thru ports mentioned above
PHPMYADMIN (in case you need access to database)
podman run -dt \
--pod=pod1 \
--name=phpmyadmin \
-e DATABASE_HOST='0.0.0.0' \
-e DATABASE_PORT_NUMBER=3306 \
-e PHP_MEMORY_LIMI=256M \
-e PHP_POST_MAX_SIZE=80M \
-e PHP_UPLOAD_MAX_FILESIZE=80M \
-e PHP_OUTPUT_BUFFERING=8196 \
-d docker.io/bitnami/phpmyadmin:latest
MARIADB / MYSQL (includes persistence storage for mysql data)
podman run -dt \
--pod=pod1 \
--name=mariadb \
-v='PATH/__ DIRECTORY_PERSISTANT_DATA__:/bitnami/mariadb/db' \
-e MARIADB_DEFAULT_BIND_ADDRESS=0.0.0.0 \
-e MARIADB_DEFAULT_PORT_NUMBER=3306 \
-e MARIADB_ROOT_USER=NEW_NAME_FOR_ROOT_ACCOUNT \
-e MARIADB_ROOT_PASSWORD=ROOTPASSWORD \
-e ALLOW_EMPTY_PASSWORD=no \
-e MARIADB_DATABASE=DB_NAME \
-e MARIADB_USER=STANDARD_DB_USER \
-e MARIADB_PASSWORD=DB_PASSWORD \
-d docker.io/bitnami/mariadb:latest
YETIFORCE CRM (main application)
podman run -dt \
--pod=pod1 \
--name=yetiforcecmr \
-d docker.io/podmand/yetiforcecrm:20240119
Content type
Image
Digest
sha256:f54e12ecb…
Size
486.6 MB
Last updated
over 2 years ago
docker pull podmand/yetiforcecrm:20240119