github.com/NorkzYT/Wolflith

Streamline Your Docker Deployments with One Command

Open this visualization on its own page →

Contributors

6

Lines of Code

4,217

From

2022-07-01

To

2024-09-25

About NorkzYT/Wolflith

Wolflith is a deployment toolkit designed to simplify Docker container management across Linux environments. Built on Ansible orchestration, it provides a one-command solution for deploying diverse Docker services across multiple machines, catering to both beginners and experienced users. The project aims to significantly reduce deployment complexity and time while maintaining powerful functionality for managing containerized applications.

The repository contains a comprehensive collection of pre-configured Docker Compose files organized by architecture (AMD64, ARM64, and universal). It includes over 100 Docker services ranging from databases like PostgreSQL and MongoDB to specialized applications such as GitLab, Paperless-NGX, and various self-hosted tools. Supporting infrastructure includes extensive Ansible playbooks for system provisioning, configuration management, and maintenance tasks across Proxmox, Debian, and Ubuntu systems, alongside automated setup scripts and environment templating.

The project is currently in beta and actively welcomes community contributions. It leverages modern development practices with GitHub workflows for linting, testing, and automated releases, alongside Visual Studio Code configuration for streamlined development. The toolkit targets home lab enthusiasts, system administrators, and Docker practitioners seeking efficiency without sacrificing flexibility or control over their deployments.

Share this video