dcc3055e93b249a13c665c354e4874b0d3373c8d
The previous one hasn't been updated in about a year. This one requires a couple extra containers, but is officially supported and maintained.
Infrastructure
Requirements
- Python 3
- Locally configured SSH config (ideally deployed through dotfiles)
ansibleinstalled on the system
Installation
./scripts/ansible/setup.shcd terraform/ && ./scripts/terraform/terraform.sh init
Private Settings
Ansible integrates with Bitwarden through its CLI.
Terraform configuration needs to be placed in terraform/secrets.auto.tfvars.
Terraform backend secrets need to be placed in terraform/secrets.sh.
Deploying
./scripts/ansible/deploy.sh./scripts/terraform/terraform.sh apply
Description
Languages
HCL
79.4%
Shell
8.5%
PHP
5.4%
Just
4.5%
JavaScript
1.2%
Other
1%