rpi-compose is a docker-compose.yaml
file that helps developers
to have a set of docker services configured
. The idea is to have a mini local server with the most
usefull service for software developers.
I use this configuration with a Raspberry PI 3 model B
- Portainer.io, port 9000
- Mongo DB 3.x, port 27017
- Mongo Express, port 8081
- PostgreSQL, port 5432
- PG Admin, port 5050
- InfluxDB, port 8086
- Telegraf
- Grafana, port 3000
Before you begin, ensure you have met the following requirements:
- You have installed an Ubuntu Core to your raspberry-pi (maybe it can work with other distro)
- You have installed docker and docker-compose on your distro.
To install rpi-compose, follow these steps:
git clone https://github.com/capitanfuturo/rpi-compose.git
cd rpi-compose
docker-compose up -d
To contribute to rpi-compose, follow these steps:
- Fork this repository.
- Create a branch:
git checkout -b <branch_name>
. - Make your changes and commit them:
git commit -m '<commit_message>'
- Push to the original branch:
git push origin <project_name>/<location>
- Create the pull request.
Alternatively see the GitHub documentation on creating a pull request.
If you want to contact me you can reach me at giuseppe[dot]caliendo[@]gmail[dot]com.
This project uses the following license: MIT.