An open API service indexing awesome lists of open source software.

https://github.com/elotojaa/ansible

A simple playbook for installing packages & setting up debian
https://github.com/elotojaa/ansible

ansible docker-compose python

Last synced: about 1 year ago
JSON representation

A simple playbook for installing packages & setting up debian

Awesome Lists containing this project

README

          

# debian-ansible

A simple interactive script/Ansible playbook that sets up Debian-based machines with a few useful tools and security features.

## Fork
This playbook is a fork of [notthebee/ansible-easy-vpn](https://github.com/notthebee/ansible-easy-vpn)

## Usage

```
wget https://raw.githubusercontent.com/EloToJaa/ansible/master/bootstrap.sh -O bootstrap.sh && bash bootstrap.sh
```

## Features
* Automated and unattended upgrades
* SSH hardening
* SSH public key pair generation (optional, you can also use your own keys)

## FAQ
### Q: I can't copy the SSH key to my Windows machine

On Windows, you might need to create the `C:\Users\\.ssh` folder manually before running the commands at the end of the playbook:
```
mkdir C:\Users\\.ssh
scp -P 22 root@:/tmp/id_ssh_ed25519 C:\Users\\.ssh
ssh -p 22 @ -i C:\Users\\.ssh\id_ssh_ed25519
```