tactilenews / 100eyes

Dialogtechnologie für den Pivot to People invented by tactile.news GmbH
MIT License
10 stars 1 forks source link

refactor: local restore #1919

Open roschaefer opened 3 days ago

roschaefer commented 3 days ago

Motivation

I'm trying to write a regression test for #1914. For that I need to setup signal locally. I do it with restoring a backup from one of our demo instances.

It turns out that signal-cli-config was not restored. Second, I removed obsolete docker-compose.backup.yml and unnecessary tmp/db folders by just using docker compose cp, plus I DRYed the ansible playbook.

How to test

  1. ansible-playbook ansible/restore_locally.yml
  2. Runs faster, no temporary folders created.