mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-08-29 23:08:06 +02:00
Optimized .mds and meta/main.yml for client-wireguard roles and refactored README.md of Docker Roles
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
|
||||
This role automates the restart process for Docker Compose instances within a specified directory. It deploys a Python script that checks for the presence of docker-compose.yml files and restarts the associated services—using a hard restart for certain directories if needed.
|
||||
|
||||
## Overview
|
||||
## 📌 Overview
|
||||
|
||||
Optimized for containerized environments, this role:
|
||||
- Sets up the necessary directories and scripts for restarting Docker Compose instances.
|
||||
@@ -26,5 +26,5 @@ The primary purpose of this role is to ensure that all Docker Compose services a
|
||||
# Context
|
||||
This role was implemented to address the classic issue: ["Have you tried turning it off and on again?"](https://www.youtube.com/watch?v=rksCTVFtjM4). The problem initially arose with the `fetchmail` container in [Mailu](../roles/docker/mailu), which fails if only some containers, and not the full docker-compose composition, are restarted.
|
||||
|
||||
## Credits
|
||||
## Credits 📝
|
||||
This role was developed with the assistance of [ChatGPT](https://openai.com/chatgpt), including insights and optimizations from this [conversation](https://chatgpt.com/share/674c6870-fcc4-800f-a19e-b20621b24317). Special thanks for providing guidance on error handling, Ansible best practices, and Python integration.
|
Reference in New Issue
Block a user