Skip to content

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

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:

SERVICE_CASSANDRA_ENABLE=false
SERVICE_CASSANDRA_VERSION=latest


Cache Systems

Redis

Image: redis:{version}
Default Version: 7.0
Ports: 6379

Configuration:

SERVICE_REDIS_ENABLE=true
SERVICE_REDIS_VERSION=7.0
SERVICE_REDIS_PASSWORD=

Connection: - Host: stackvo-redis - Port: 6379

Memcached

Image: memcached:{version}
Default Version: 1.6
Ports: 11211

Configuration:

SERVICE_MEMCACHED_ENABLE=true
SERVICE_MEMCACHED_VERSION=1.6

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:

SERVICE_KAFKA_ENABLE=false
SERVICE_KAFKA_VERSION=7.5.0

Management UI: https://kafbat.stackvo.loc


Search and Indexing

Elasticsearch

Image: elasticsearch:{version}
Default Version: 8.11.3
Ports: 9200, 9300

Configuration:

SERVICE_ELASTICSEARCH_ENABLE=false
SERVICE_ELASTICSEARCH_VERSION=8.11.3

Kibana

Image: kibana:{version}
Default Version: 8.11.3
Ports: 5601

Configuration:

SERVICE_KIBANA_ENABLE=false
SERVICE_KIBANA_VERSION=8.11.3

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:

SERVICE_MAILHOG_ENABLE=false
SERVICE_MAILHOG_VERSION=latest

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=