Skip to content

Backup of all my projects in a single signed file

Notifications You must be signed in to change notification settings

paulmillr/backup

Repository files navigation

paulmillr/backup

Backup of all my relevant projects in a single signed file.

Mirrors:

checksums

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.

Verify integrity, unpack

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

Create archive

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

About

Backup of all my projects in a single signed file

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published