Ansible-driven configuration management for maintaining a preferred environment (base system and app configurations)
swiss-army is my "swiss army knife" to set up and manage my preferred Linux environment. It is a set of Ansible playbooks and roles. Roles are split into two categories:
system
: base system configuration (e.g. package installation)apps
: specific app installation and configuration (e.g. dotfile management)
For a fully automated setup, two environments are supported: Fedora and CentOS/RHEL.
See docs/how-to-use.adoc
.
This repository is licensed under the BSD 3-Clause License.
Reuse anything you want in your own configurations.
If you publish your remixed work on GitHub, drop a link back here in your README please. 📝
And you can say 👋 to me in your git commit.
Tag me!
@jwflory