Go to file
2024-09-07 16:58:48 +02:00
basics.yml ssh restart 2024-09-07 16:58:48 +02:00
hardening.yml hardening.yml aktualisiert 2023-09-28 12:49:13 +02:00
install.sh install.sh aktualisiert 2024-02-07 14:22:53 +01:00
localization-de.yml localization-de.yml hinzugefügt 2023-08-21 11:49:18 +02:00
README.md README.md aktualisiert 2023-08-23 17:09:29 +02:00

Debian Ansible Basics

Basic configuration and software for Debian Systems. Most of it is needed for other playbooks. But it also installs software and creates configurations that I find helpful. For more informations please look at the yml-files. :-)

Disclaimer

Use at your own risk.

Please look first at the playbooks downloaded and run by the install.sh to understand whats going on and then decide if it is fine for you to run on your system.

You also should test this on an non-productive Test-System to fit your needs.

Prerequisites

You need a up-to-date and running Debian Linux system. Maybe some on Debian based Distributions will also work but are not tested. I testet this in an minimal installation (+SSH Server) of Debian Bookworm which you can download here:

https://www.debian.org/releases/bookworm/debian-installer/

https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/debian-12.1.0-amd64-DVD-1.iso

Quick-Install

Simply download an run install.sh and run it on you Debian(based) System:

1. Download Installation-Script

wget https://gitea.ds9.dedyn.io/olli/debian.ansible.basics/raw/branch/main/install.sh

2. Run the Script

This runs the defined playbooks.

export PLAYBOOKS="debian.ansible.basics"
bash install.sh