Skip to content
master
Switch branches/tags
Code

Signal Conversation Archive Backup

SCAB

Welcome to Signal Conversation Archive Backup (SCAB)!

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
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

About

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

Resources