Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Latest commit

 

History

History

README.md

OnRamp Ansible Playbooks

These playbooks are designed to help bootstrap a new server for OnRamp, supporting the "Disaster Recovery" philosophy.

Usage

You can use these playbooks to provision a fresh Ubuntu server before installing OnRamp.

Common Tasks

  • Install Docker: ansible-playbook install-docker.yml
  • Update Hosts: ansible-playbook update-hosts.yml
  • Install Node Exporter: ansible-playbook install-node-exporter.yml

Full Rebuild Workflow (Example)

  1. Provision VM/Hardware: (e.g., via Terraform or manually)
  2. Bootstrap OS: Use these Ansible playbooks to install Docker and dependencies.
  3. Clone OnRamp: git clone https://github.com/traefikturkey/onramp.git
  4. Restore Backup:
    • Copy your backup tarball to onramp/backups/
    • Run make restore-backup inside onramp/
  5. Start Services: make restart

This workflow allows you to recover from a total failure in minutes.