- Stack completo con Mattermost, NocoDB y Sales Bot - Procesamiento OCR de tickets con Tesseract - Sistema de comisiones por tubos de tinte - Comandos slash /metas y /ranking - Documentación completa del proyecto Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
54 lines
1.5 KiB
YAML
54 lines
1.5 KiB
YAML
version: "3.8"
|
|
|
|
services:
|
|
postgres:
|
|
image: postgres:15-alpine
|
|
container_name: mattermost-db
|
|
restart: unless-stopped
|
|
environment:
|
|
POSTGRES_USER: consultoria-as
|
|
POSTGRES_PASSWORD: Aasi940812
|
|
POSTGRES_DB: mattermost
|
|
volumes:
|
|
- postgres_data:/var/lib/postgresql/data
|
|
networks:
|
|
- mattermost-network
|
|
|
|
mattermost:
|
|
image: mattermost/mattermost-team-edition:latest
|
|
container_name: mattermost
|
|
restart: unless-stopped
|
|
depends_on:
|
|
- postgres
|
|
environment:
|
|
TZ: America/Mexico_City
|
|
MM_SQLSETTINGS_DRIVERNAME: postgres
|
|
MM_SQLSETTINGS_DATASOURCE: postgres://consultoria-as:Aasi940812@postgres:5432/mattermost?sslmode=disable&connect_timeout=10
|
|
MM_BLEVESETTINGS_INDEXDIR: /mattermost/bleve-indexes
|
|
MM_SERVICESETTINGS_SITEURL: http://192.168.10.204:8065
|
|
MM_SERVICESETTINGS_ALLOWEDUNTRUSTEDINTERNALCONNECTIONS: "192.168.10.0/24 172.16.0.0/12"
|
|
volumes:
|
|
- mattermost_config:/mattermost/config
|
|
- mattermost_data:/mattermost/data
|
|
- mattermost_logs:/mattermost/logs
|
|
- mattermost_plugins:/mattermost/plugins
|
|
- mattermost_client_plugins:/mattermost/client/plugins
|
|
- mattermost_bleve:/mattermost/bleve-indexes
|
|
ports:
|
|
- "8065:8065"
|
|
networks:
|
|
- mattermost-network
|
|
|
|
volumes:
|
|
postgres_data:
|
|
mattermost_config:
|
|
mattermost_data:
|
|
mattermost_logs:
|
|
mattermost_plugins:
|
|
mattermost_client_plugins:
|
|
mattermost_bleve:
|
|
|
|
networks:
|
|
mattermost-network:
|
|
driver: bridge
|