7524f5666cacef9a96c1104e0b40246d756d7646
Docker Projects
This directory contains Docker Compose setups for various self-hosted applications. Each project is in its own directory and includes a docker-compose.yaml file and any other necessary configuration files.
Most of these configurations use .env files for environment variables. These were designed to be used with Portainer, but can be used with docker-compose as well.
Current projects
- Bookstack
- DDNS Cloudflare
- Garmin Grafana
- Guacamole
- Heimdall
- Homepage
- Immich
- IT-Tools
- Mealie
- n8n
- Nextcloud
- Nginx Proxy Manager
- pgAdmin
- Portainer
- Seafile
- Transmission (haugene-openvpn)
- Transmission (lscr.io)
- Vaultwarden
- Webtop
Usage
To use these projects, you will need to have Docker and Docker Compose installed. You will also need to create a .env file in each project directory with the required environment variables.
Once you have Docker and Docker Compose set up and the .env file created, you can start a project using the following command:
cd <project_directory>
docker-compose up -d
Description
Languages
Shell
100%