816 B
816 B
Uberspace set up playbooks
Contains ansible playbooks to set up Uberspaces.
Requirements
A freshly created Uberspace 7.
Technical dependencies on host machine (Python 2.7 or 3.5+):
- python / python3
- python-pip / python3-pip
- python-apt / python3-apt
Technical dependencies on managed machines:
- python / python3
Install further dependencies on the host machine: pip install -r requirements.txt
Usage
After cloning the repo to your ansible host, copy hosts.example
to
hosts
and fill the file appropriately. If you use Python 3 on the managed
machine, you probably need to adapt the ansible_python_interpreter
variable.
Furthermore, you have to copy the *_vars.yml.example
files and
update the variable values.
All playbooks expect a fresh Uberspace (login via SSH key).