Ansible playbooks to setup servers
Requirements
ansible-galaxy install -r requirements.yml
Roles
Basic server setup:
hostnameSet hostname, FQDN.tzSet TZEurope/Moscow.localeGenerate and set localeen_US.utf-8.packagesInstall admin tools e.g. vim, tree, etc.dotfilesAdd dotfiles for root and /etc/skel.motdModify MOTD.ufwEnable UFW, allow OpenSSH rule.sshdDisable SSH authentication via passwords.
Other:
avahiInstall and configure Avahi daemon for mDNS.dockerInstall Docker Engine.
Description
Languages
Vim Script
100%