{"repo":"heyvaldemar/affine-traefik-letsencrypt-docker-compose","free":true,"listed":false,"github":"https://github.com/heyvaldemar/affine-traefik-letsencrypt-docker-compose","clone":"git clone https://github.com/heyvaldemar/affine-traefik-letsencrypt-docker-compose.git","description":"Affine with Let's Encrypt Using Docker Compose","language":"Shell","stars":21,"topics":["affine","devops","docker","docker-compose","docker-hub","docker-image","docker-registry","dockerfile","letsencrypt","letsencrypt-certificates"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"Affine with Let's Encrypt Using Docker Compose The badge displayed on my repository indicates the status of the deployment verification workflow as executed on the latest commit to the main branch. Passing : This means the most recent commit has successfully passed all deployment checks, confirming that the Docker Compose setup functions correctly as designed. 📙 The complete installation guide is available on my website. ❗ Change variables in the .env to meet your requirements. 💡 Note that the .env file should be in the same directory as affine-traefik-letsencrypt-docker-compose.yml . Create networks for your services before deploying the configuration using the commands: docker network create traefik-network docker network create affine-network Deploy Affine using Docker Compose: docker compose -f affine-traefik-letsencrypt-docker-compose.yml -p affine up -d Backups The backups container in the configuration is responsible for the following: 1. Database Backup : Creates compressed backups of the PostgreSQL database using pg dump. Customizable backup path, filename pattern, and schedule through variables like POSTGRES BACKUPS PATH , POSTGRES BACKUP NAME , and BACKUP INTERVAL . 2. Application Data Backup : Compresses and stores backups of the application data on the same schedule. Controlled via variables such as DATA BACKUPS PATH , DATA BACKUP NAME , and BACKUP INTERVAL . 3. Backup Pruning : Periodically removes backups exceeding a specified age to manage storage. Customiza","default_branch":null,"files":null,"tree":[],"storefront":"/r/heyvaldemar","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/heyvaldemar/affine-traefik-letsencrypt-docker-compose/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}