Backup of all my relevant projects in a single signed file.
Mirrors:
- https://github.com/paulmillr/backup
- https://gitlab.com/paulmillr/backup
- https://codeberg.org/paulmillr/backup
shasum -a 256 *.xz*
cb1e2ff979567c3f4282f9ebcc39522f81683cacacdda3dd51daaa597804ef40 2024.07.03-noble-scure.tar.xz
89125022829985deefec784726cbb9b94a227d75f4a9684b421fe74a29056146 2024.07.03-noble-scure.tar.xz.sig
8eeb95bd3c9a744b5f01d79eabf87b031000e01e50b7b04a544042132bb91a80 2024.07.03.tar.xz
0b25ed634c39219252c1d76ca58d6956389d38846e2d5529751d5a3fe87c541e 2024.07.03.tar.xz.sig
f632f1294bf6b8cc2bc638d41b2077ef7e510199373e4f21f66ba1a4a544a9b7 2025.01.26-noble-scure.tar.xz
6c808c8c075fb32babaef1f2fb795cb716a382363352c9e4f53516a86f324f87 2025.01.26-noble-scure.tar.xz.sig
e3cf11a23f59cd960294a8f8f73a94dad44eb1e89c165132a4a967ea57c7d179 2025.01.26.tar.xz
77527196bdb2b6d04fcac4b0b8af231100d51f509061a9255020b876aa70580f 2025.01.26.tar.xz.sig
old
-prefixed archives contain archived, unmaintained projects.
title='2025.01.26'
# verify integrity of the archive: check GPG signature
gpg --verify $title.tar.xz.sig $title.tar.xz
# unpack into separate directory
tar -xf $title.tar.xz
Clone repos:
node list-clonable-repos.js
Create and sign .tar.xz:
title='2025.01.26'
# create .tar.xz
XZ_OPT=-9 tar -Jcvf "$title.tar.xz" "$title"
# sign archive
gpg --detach-sign --sign ${title}.tar.xz