1
0
Fork 0
Migrate your Instragram photo's to Nostr, using Blossom for storage. File issues and pull requests here: https://gitworkshop.dev/repo/instablossom
Find a file
Sjors Provoost 00c9a3686e
Drop l and L tags
They have clashing meanings. And there's no need to have gps coordinates at different resolutions. That's what geohash is good for.

This commits drop the GPS coordinate entirely, the next commit brings it back in a different way.
2024-09-06 13:02:25 +02:00
.gitignore Basic image and video upload 2024-08-31 21:25:48 +02:00
deno.json Add geotags, post to nostr 2024-08-31 23:09:58 +02:00
deno.lock Add geotags, post to nostr 2024-08-31 23:09:58 +02:00
LICENSE.md Add MIT license 2024-09-02 16:10:52 +02:00
main.ts Drop l and L tags 2024-09-06 13:02:25 +02:00
maintainers.yaml Fewer relays 2024-09-02 19:52:04 +02:00
README.md Update clone URL to Forgejo 2024-09-02 18:44:20 +02:00

Instablossom

Migrate your Instragram photo's to Nostr, using Blossom for storage.

Usage

Install the Deno JavaScript runtime.

Clone this repo:

git clone https://git.sprovoost.nl/sjors/instablossom.git
cd instablossom

Download your Instagram archive and unzip it.

Run the script:

deno run --allow-read --allow-net main.ts

Optionally add --env --allow-env to use a .env file.

First it will prompt for the path of your archive.

E.g. /Users/you/Downloads/instagram-you-2024-01-01-abcdef

Next it will prompt for your nsec and a relay.