Event JSON
{
"id": "86d838d4b09532545cf6e54fc20b7cf844c29b13fdce9970d340267837789525",
"pubkey": "89fd0ff8535c8324d1704806b651f832ffd595a4a67be010cb54f9349aa33fe1",
"created_at": 1784298630,
"kind": 1,
"tags": [
[
"imeta",
"url https://sunbeam.city/system/media_attachments/files/116/935/794/908/678/089/original/160b50cdd54ebef6.png",
"m image/png"
],
[
"proxy",
"https://sunbeam.city/@joeyh/116935795045458621",
"web"
],
[
"t",
"gitannex"
],
[
"proxy",
"https://sunbeam.city/users/joeyh/statuses/116935795045458621",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://sunbeam.city/users/joeyh/statuses/116935795045458621",
"pink.momostr"
],
[
"-"
]
],
"content": "Wrote a 58 line shell script and now #gitAnnex can treat Internet Archive items as remotes, tracking changes to files in them and downloading files from them as needed like from any other remote.\n\nThis is a new git-annex feature and it really just comes down to a few lines of shell script, with the meat of it being a `curl | jq`. The rest is boilerplate that would be the same in any script doing this for any web resource.\n\nhttps://git-annex.branchable.com/special_remotes/external/git-annex-remote-internetarchive\nhttps://sunbeam.city/system/media_attachments/files/116/935/794/908/678/089/original/160b50cdd54ebef6.png\n",
"sig": "da9dbe0ad7e93497471374d69d5dcb94255a07ce85a79258aaea33ccbe778ba54d79f784b081fd7c3314d4ec7b6182ec277856e35505805db846e4bb62d0e6a2"
}