Skip to content

Collection of Ansible scripts, playbooks, and more.

License

Notifications You must be signed in to change notification settings

findlogan/Ansible

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible

I'm working on learning Ansible, so I have also decided to open-source my playbooks, etc. for your projects as well.

MIT license, use it for your own projects, etc. If you feel compelled to give me money, I have a sponsorship page on GitHub where you can buy me a coffee to continue developing these in my afternoons. Otherwise, it's free. Enjoy.

If you are new to ansible, you can find a installation guide here

Documentation

Included below will be a documented list of what all is currently included inside of this repository. It may not be the most optimal way to do things, but it should work in Debian based environments currently. As time goes on, I will eventually support more environments. Your mileage may vary.

Note: Currently all of these scripts will run on all hosts in the inventory reguardless of grouping.

/playbooks/harden-server.yml - This playbook will disable password login, copy a basic config for SSH, remove some defaults, and only allow SSH key authentication. This assumes you are using your ansible user's SSH keys.

/playbooks/install-fabric.yml - Very simple install script for apt to install fabric. Run fabric --setup on your machine after to setup your API keys. This will require Google API keys for youtube, as well as any other API keys for your favorite AI platform. (They support local AI as well)

About

Collection of Ansible scripts, playbooks, and more.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project