https://github.com/abdelbenamara/ansible-playbooks
Some useful Ansible playbooks
https://github.com/abdelbenamara/ansible-playbooks
ansible automation debian dns vpn
Last synced: 21 days ago
JSON representation
Some useful Ansible playbooks
- Host: GitHub
- URL: https://github.com/abdelbenamara/ansible-playbooks
- Owner: abdelbenamara
- Created: 2024-05-27T12:51:34.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-12-11T13:30:34.000Z (5 months ago)
- Last Synced: 2025-03-27T07:35:51.895Z (about 1 month ago)
- Topics: ansible, automation, debian, dns, vpn
- Homepage:
- Size: 21.5 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ansible-playbooks
## Setup
```
sudo apt update
sudo apt install python3 python3-pip python3-venv
python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip
pip install --upgrade setuptools wheel
pip install --upgrade ansible-core
ansible-galaxy collection install --upgrade community.general
```## Usage
- Access Management for Debian
```
ansible-playbook access-management-debian.yml [--ask-become-pass] [--extra-vars '{"ssh_port":}']
```- AdGuard Home for Debian (and Ubuntu)
```
ansible-playbook adguard-home-debian.yml [--ask-become-pass] [--extra-vars '{"home_port":,"dns_port":,"tmp_dir":""}']
```- PiVPN Wireguard for Debian
```
ansible-playbook pivpn-wireguard-debian.yml [--ask-become-pass] [--extra-vars '{"vpn_user":"","vpn_port":,"tmp_dir":""}']
```