Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mattsta/signal-backup

Archive your Signal conversations to immutable storage (project abandoned, but feel free to use as reference if it helps)
https://github.com/mattsta/signal-backup

Last synced: 3 months ago
JSON representation

Archive your Signal conversations to immutable storage (project abandoned, but feel free to use as reference if it helps)

Awesome Lists containing this project

README

        

# Signal Conversation Archive Backup

## SCAB

Welcome to [Signal Conversation Archive Backup (SCAB)](https://github.com/mattsta/signal-backup)!

Full writeup is at: https://matt.sh/signal-backup

## Usage

To backup your Signal Desktop database, run the following commands to:

- check out SCAB
- install Python requirements
- copy your Signal Desktop database (and attachments) into a new directory so nothing is read against your live Signal DB
- generate a single local HTML page web viewer for all your conversations

```erlang
git clone https://github.com/mattsta/signal-backup
pip3 install -r requirements.txt
cd signal-backup
rsync -avz "/Users/$(whoami)/Library/Application Support/Signal" Signal-Archive
cd Signal-Archive
python3 ../scab.py
open myConversations.html
```