657 B
657 B
Lessons Learned
- The
networkrole in this repository is a powerful tool that sets up a complete network stack, including Nginx Proxy Manager for reverse proxying andwireguard-easyfor a WireGuard web UI. - The
giteaandpostgresroles use Docker Compose to deploy their respective services. - Properly managing variables, especially secrets like passwords and API keys, is crucial. Using
group_varsand a.gitignoredsecretsdirectory is a good practice. - It's important to have a clear plan and get user feedback before making any changes. The "planning mode" and "acting mode" paradigm is a good way to structure the workflow.