This repository contains Docker Compose files for various services and containers I use frequently for development and testing. You can find detailed setup instructions and configurations for each service in their respective directories.
- ELK Stack (Elasticsearch, Logstash, Kibana)
- Gitea
- Gitea with PostgreSQL
- GitLab
- Jenkins
- K3s Kubernetes
- Apache Kafka
- MongoDB
- MySQL
- MySQL Workbench
- Nginx Proxy Manager
- pgAdmin
- Pi-hole
- Portainer
- PostgreSQL
- Prometheus and Grafana
- Rancher
- RethinkDB
- SingleStore (formerly MemSQL)
- SQL Server 2022
- Traefik
- Ubuntu 22.04
- Ubuntu Desktop with LXDE
- Uptime Kuma
- WordPress
Each service directory contains a Docker Compose file and additional configuration files specific to that service. To set up a particular service, navigate to the respective folder and follow the instructions in the README or documentation provided.
Where no instructions were given, simply run: docker compose up -d
.
Feel free to contribute or report issues if you encounter any problems or have suggestions for improvements. Pull requests are welcome.
Happy containerising!