Skip to content
This repository was archived by the owner on Feb 15, 2026. It is now read-only.
/ rpi-compose-haproxy Public archive

A sample web app on rasberry pi with HAproxy and docker-compose

Notifications You must be signed in to change notification settings

Rmohid/rpi-compose-haproxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rpi-compose-haproxy

A sample web app on rasberry pi with HAproxy and docker-compose

Based on hypriot's howto

Notes:

docker was installed on a rasbian based system with the following:

$ wget http://downloads.hypriot.com/docker-hypriot_1.8.2-1_armhf.deb
dpkg -i docker-hypriot_1.8.2-1_armhf.deb

docker-compose was installed with the following command:

$ sudo sh -c "curl -L https://github.com/hypriot/compose/releases/download/1.2.0-raspbian/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose; chmod +x /usr/local/bin/docker-compose"

TODO

  • Use consul for service discovery
  • Use registrator for service registration
  • Use consul-template to update haproxy.cfg
  • Get haproxy to reload cfg file change
  • Test service increase/decrease in circleCi
  • Add redis service
  • Add redis replication
  • Migrate into docker swarm

References:

About

A sample web app on rasberry pi with HAproxy and docker-compose

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published