These playbooks are designed to help bootstrap a new server for OnRamp, supporting the "Disaster Recovery" philosophy.
You can use these playbooks to provision a fresh Ubuntu server before installing OnRamp.
- Install Docker:
ansible-playbook install-docker.yml - Update Hosts:
ansible-playbook update-hosts.yml - Install Node Exporter:
ansible-playbook install-node-exporter.yml
- Provision VM/Hardware: (e.g., via Terraform or manually)
- Bootstrap OS: Use these Ansible playbooks to install Docker and dependencies.
- Clone OnRamp:
git clone https://github.com/traefikturkey/onramp.git - Restore Backup:
- Copy your backup tarball to
onramp/backups/ - Run
make restore-backupinsideonramp/
- Copy your backup tarball to
- Start Services:
make restart
This workflow allows you to recover from a total failure in minutes.