https://github.com/bcakmakoglu/raspi-projects
Mostly docker-compose files for my raspberrypi
https://github.com/bcakmakoglu/raspi-projects
deconz docker iobroker n8n nginx pihole portainer raspberry-pi strapi
Last synced: 4 days ago
JSON representation
Mostly docker-compose files for my raspberrypi
- Host: GitHub
- URL: https://github.com/bcakmakoglu/raspi-projects
- Owner: bcakmakoglu
- Created: 2021-03-15T18:31:31.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-04-12T08:15:45.000Z (over 4 years ago)
- Last Synced: 2025-05-04T09:37:29.507Z (5 months ago)
- Topics: deconz, docker, iobroker, n8n, nginx, pihole, portainer, raspberry-pi, strapi
- Language: JavaScript
- Homepage:
- Size: 19.5 MB
- Stars: 7
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Raspberry-Pi applications
Mostly docker-compose files for my raspberrypi
- [IoBroker](https://www.iobroker.net/#de/documentation)
- [MagicMirror](https://docs.magicmirror.builders/)
- [N8n](https://docs.n8n.io/)
- [Nginx Proxy Manager](https://nginxproxymanager.com/guide/)
- [Pi-Hole](https://pi-hole.net/)
- [Portainer](https://documentation.portainer.io/)
- [Deconz](https://github.com/marthoc/docker-deconz)
- [Strapi](https://strapi.io/)
## Port-Bindings
### IoBroker
ports:
- 8089:8089 # web server
- 8081:8081 # ioBroker GUI
- 1883:1883 # mqtt broker/client
- 1884:1884 # node-red
- 1885:1885 # socket-io### Deconz
ports:
- 5080:80 # GUI port
- 5443:443 # WS port### MagicMirror
ports:
- 8888:8080### N8n
ports:
- 5678:5678### Nginx Proxy Manager
ports:
- 80:80 # HTTP Traffic
- 81:81 # Dashboard Port
- 443:443 # HTTPS Traffic### Pi-Hole
ports:
- 8082:8082/tcp
- 53:53/tcp
- 53:53/udp### Portainer
ports:
- 8999:9000### Strapi
ports:
- 1337:1337## Nginx Proxy Manager
To use the NPM (Nginx Proxy Manager) reverse proxy do this:1. Go to your Pi-Hole settings and add a new DNS Entry for the domain you want to use
i.e. deconz.pi
2. Set the associated IP-address to the address of your raspberrypi (or whatever you're using)
i.e. 192.168.170.20.
3. Afterwards go to your NPM UI and add a new proxy host using the domain you chose and
point it to the associated IP-address __and__ the port i.e. 5080.