Run dev environments easily and fastly using Podman or Docker
This project provides a easy and fast way to run common services for development environments using Podman or Docker. for your project or tests, instead installing these locally in your machine. Using this, you can run anyone services listed below with web interfaces to manage them.
- Make
- Docker or Podman with Podman compose
Clone this repository or download and run make help to see all informations.
The compose command is detected automatically: podman compose is used if available, otherwise docker compose. If neither is found, an error is shown. To force an engine, use the optional DEVBOX_ENGINE variable (docker or podman) before run the command. Example: DEVBOX_ENGINE=podman make redis7.0-up.
- Apache Kafka 2.7 on Confluent Platform 6.1.1.
- Beanstalkd 1.12.
- Keycloak 24.0, 25.0.
- MariaDB 10.5, 10.6, 11.0, 11.4.
- Memcached 1.6.
- Silo latest.
- MongoDB 4.4, 5.0, 6.0, 7.0, 8.0.
- MySQL 5.7, 8.0, 8.4, 9.0.
- Postgres 13.2, 14.2, 15.3, 16, 17.
- RabbitMQ 3.10, 4.0.
- Redis 6.2, 7.0, 7.2.
- Zipkin 3.1.
MIT license, logo by Burhan Adiatma.

