Skip to content

manugutito/ansible_n100

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ansible_n100

Toy ansible playbook for home server. Not useful for anyone but here I have a place to pull from. Feel free to look but there's much better places to check out.

To use it, I typically run

ansible-playbook -Ki inventory.yml playbook.yml

-i is to indicate the inventory file and -K is to get prompted for the sudo password to elevate privileges.

My sources (not exhaustive, I have anyway not check out the sources fully):

TODOs

Power savings

  • ASPM stuff broke, fix!
  • Un-comment

sshd

  • Consider editing lines instead of copying file
  • Make sure key used by Ansible is there
  • Do not restart if no changes were made

Install basic packages

  • Put package list in Ansible variable

ufw

  • Figure out how to deny incoming by default without getting locked out
  • Make sure no reloads or restarts happen unless we make a change

minidlna

  • Do not restart if no changes were made

docker

samba

  • Do smbpasswd with ansible and idempotent

wireguard

About

Toy ansible playbook for home server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published