- Collection of services and applications commonly run in a homelab environment.
- docker-compose files split into categories
main
:PiHole
,NGINX Proxy Manager
,Homepage
...monitoring
:grafana
,prometheus
,influxdb
,telegraf
,checkmk
,homeassistant
and moremedia
:jellyfin
,arr-stack
,nextcloud
,tendoor
,snapdrop
and moreimmich
: Deploys the whole immich stackfirefliii
: Deploy necessary containers to run a firefliii instance for financial data
- Setup your homelab
- Install Docker and Docker Compose
- Docker:
- Docker Compose:
- Docker Compose plugin is now being shipped with the standard docker installation
- Clone this repository onto your machine.
- Edit the
.env
files and fill in your information. - Start the project:
./app start
. - Examples
- Pihole: http://x.x.x.x/admin
- NGINX: http://x.x.x.x:81/login
Command | Description |
---|---|
app start |
starting up the build process and the deployment |
app stop |
stop the services |
app update |
update the images of the services with |
app logs |
output the logs of all deployed services |
app remove |
remove all deployed services |