all repos — proxmox-ansible @ fd8e7fbe6ce59236d1acdac0411617e8f4af85e2

README.md (view raw)

 1# Proxmox server setup
 2
 3## Instructions
 4
 5First, install dependencies:
 6```
 7ansible-galaxy install -r requirements.yml
 8```
 9
10Then, create a `.vault_pass.txt` with the correct password. Now you can run:
11
12```
13ansible-playbook base.yml --vault-pass-file .vault_pass.txt
14```
15
16## Playbooks
17
18* `base.yml` sets up a basic configuration and updates all packages;
19* `reboot.yml` reboots all servers unconditionally;
20* `python.yml` deploys my Python projects;
21* `node.yml` deploys my NodeJS projects;
22* `deploy.yml` runs, in order: `base.yml`, `python.yml`, `node.yml`.