Services Reference¶
Detailed reference for 14 supported services. This page includes image information, port settings, configuration parameters, and connection details for all services ranging from databases (MySQL, PostgreSQL, MongoDB, MariaDB, Cassandra) to cache systems (Redis, Memcached), message queues (RabbitMQ, Kafka), search and indexing tools (Elasticsearch, Kibana), monitoring tools (Grafana) to developer tools (MailHog, Blackfire).
Service Categories¶
- Databases (5)
- Cache Systems (2)
- Message Queues (2)
- Search and Indexing (2)
- Monitoring (1)
- Developer Tools (2)
Databases¶
MySQL¶
Image: mysql:{version}
Default Version: 8.0
Ports: 3306
Configuration:
SERVICE_MYSQL_ENABLE=true
SERVICE_MYSQL_VERSION=8.0
SERVICE_MYSQL_ROOT_PASSWORD=root
SERVICE_MYSQL_DATABASE=stackvo
SERVICE_MYSQL_USER=stackvo
SERVICE_MYSQL_PASSWORD=stackvo
Connection: - Host: stackvo-mysql - Port: 3306 - Database: stackvo - User: stackvo / Password: stackvo - Root: root / Password: root
Management UI: https://phpmyadmin.stackvo.loc
MariaDB¶
Image: mariadb:{version}
Default Version: 10.6
Ports: 3307 (host), 3306 (container)
Configuration:
SERVICE_MARIADB_ENABLE=true
SERVICE_MARIADB_VERSION=10.6
SERVICE_MARIADB_ROOT_PASSWORD=root
SERVICE_MARIADB_DATABASE=stackvo
SERVICE_MARIADB_USER=stackvo
SERVICE_MARIADB_PASSWORD=stackvo
PostgreSQL¶
Image: postgres:{version}
Default Version: 14
Ports: 5433 (host), 5432 (container)
Configuration:
SERVICE_POSTGRES_ENABLE=true
SERVICE_POSTGRES_VERSION=14
SERVICE_POSTGRES_PASSWORD=root
SERVICE_POSTGRES_DB=stackvo
SERVICE_POSTGRES_USER=stackvo
Management UI: https://phppgadmin.stackvo.loc
MongoDB¶
Image: mongo:{version}
Default Version: 5.0
Ports: 27017
Configuration:
SERVICE_MONGO_ENABLE=true
SERVICE_MONGO_VERSION=5.0
SERVICE_MONGO_INITDB_ROOT_USERNAME=root
SERVICE_MONGO_INITDB_ROOT_PASSWORD=root
Management UI: https://phpmongo.stackvo.loc
Cassandra¶
Image: cassandra:{version}
Default Version: latest
Ports: 9042
Configuration:
Cache Systems¶
Redis¶
Image: redis:{version}
Default Version: 7.0
Ports: 6379
Configuration:
Connection: - Host: stackvo-redis - Port: 6379
Memcached¶
Image: memcached:{version}
Default Version: 1.6
Ports: 11211
Configuration:
Management UI: https://phpmemcachedadmin.stackvo.loc
Message Queues¶
RabbitMQ¶
Image: rabbitmq:{version}-management
Default Version: 3
Ports: 5672 (AMQP), 15672 (Management)
Configuration:
SERVICE_RABBITMQ_ENABLE=true
SERVICE_RABBITMQ_VERSION=3
SERVICE_RABBITMQ_URL=rabbitmq
SERVICE_RABBITMQ_DEFAULT_USER=admin
SERVICE_RABBITMQ_DEFAULT_PASS=admin
Management UI: https://rabbitmq.stackvo.loc
Kafka¶
Image: confluentinc/cp-kafka:{version}
Default Version: 7.5.0
Ports: 9092 (internal), 9094 (external)
Configuration:
Management UI: https://kafbat.stackvo.loc
Search and Indexing¶
Elasticsearch¶
Image: elasticsearch:{version}
Default Version: 8.11.3
Ports: 9200, 9300
Configuration:
Kibana¶
Image: kibana:{version}
Default Version: 8.11.3
Ports: 5601
Configuration:
Access: https://kibana.stackvo.loc
Monitoring¶
Grafana¶
Image: grafana/grafana:{version}
Default Version: latest
Ports: 3000
Configuration:
SERVICE_GRAFANA_ENABLE=false
SERVICE_GRAFANA_VERSION=latest
SERVICE_GRAFANA_ADMIN_USER=admin
SERVICE_GRAFANA_ADMIN_PASSWORD=admin
Access: https://grafana.stackvo.loc
Developer Tools¶
MailHog¶
Image: mailhog/mailhog:{version}
Default Version: latest
Ports: 1025 (SMTP), 8025 (Web)
Configuration:
Access: https://mailhog.stackvo.loc
Blackfire¶
Image: blackfire/blackfire:{version}
Default Version: latest
Ports: 8707
Configuration:
SERVICE_BLACKFIRE_ENABLE=false
SERVICE_BLACKFIRE_VERSION=latest
SERVICE_BLACKFIRE_SERVER_ID=
SERVICE_BLACKFIRE_SERVER_TOKEN=