Hi #nostr, I have #question: #Telegram for a long time was the only place to keep human rights and opposition archives for #Kazakhstani and other Central Asia countries.

Following #Durov’s arrest and cooperation with authorities, few days ago all opposition channels were deleted without clear reasons and right for appeal.

We are thinking about how to move this archive to #nostr: video, photos and documents (doc/pdf) files. What is the best way to do it?

Also we happy to work with you guys to translate interface of #Damus or other relays into #Russian, #Kazakh, #Kyrgyz languages. Grateful for your reports and advices 🧡

Reply to this note

Please Login to reply.

Discussion

Nostr has no guarantees about message archiving. It's entirely up to relays to decide how long to keep a message. Also Nostr doesn't store media on relays; media is referenced by URL to third party, centralized, media storage sites with no guarantees.

I would suggest putting this stuff in a git repo instead. That at least is easy to mirror.

What is it a git repo?

A github repository which can be also deleted if they receive such an order / court order.

Not exactly. Git is more than just github. Git is great for incremental changes, each with a commitment to the full history of the repository. If you know the ID of commit 200 and somebody is offering you a copy with 205 commits, you can immediately check all up to 200.

There was a nip to store media on relays. Also supertest net made a tiny that hashes up binary of media and splits it into a bunch of notes that it can reassemble. Just some cool history details.

For videos and photos you probably want to use a Nostr client that supports Blossom, e.g. Nostrudel.

But since these things are still in development and in flux, you should also just make a big torrent with everything in it. Then you always repost things in more user friendly formats later.

Torrent is probably easier to make, but Git repos are easier to add stuff to later.

nostr:note1t2vnew9s8tvtffyag237jce80g7e30erxx6kaq8564zget28w5ustgpdug

Porque no los dos? :)

Thanks. 🙏 will try

I definitely second this.

Our archive is at least 30 GB. #asknostr

Create a nostr community. Then add all content to nostr such as videos to flare or zapstream, blogs / long-form content to habla. I guess it would be best to host your own blossom / nip-96 server for the media including mentioned pdf files etc. I say nostr community because anything shared to the community will be available in a chronological order accessible through one community instead of getting lost in the void of nostr notes. We also have a nostr wiki.

Ok, first I need to understand how to do nostr community 😅

You need a client that actually uses / gives you access to communities. noStrudel for example. Let's see if this renders in your client

nostr:naddr1qvzqqqyx7cpzqfngzhsvjggdlgeycm96x4emzjlwf8dyyzdfg4hefp89zpkdgz99qqykum6nw3e82er9dsc0llzn

#asknostr

nostr:note1e0m2audtl53d0lgqzv230hjevu6hpq4yp7zytqqe0zsp97phvpss5py0wf nostr:note1e0m2audtl53d0lgqzv230hjevu6hpq4yp7zytqqe0zsp97phvpss5py0wf

Привет, nostr:npub13ajk3hhvqys2ev4y68jwxywgs8fsdsuk4y5gkzs874jdyrccvf5qak2yd9

You or anyone else is welcome to translate Damus. Damus supports the Russian language but not yet Kazakh or Kyrgyz. All three languages need translations.

Ok. How to do it technically? Can you DM me?

I just DM’d you.

I don't think we have any bulk import tools yet, although there are a few things that can be used to manually upload files

If you run your own blossom-server https://github.com/hzrd149/blossom-server then it has a UI for uploading files. Bouquet also has an upload interface https://bouquet.slidestr.net but you will have to have a server first

But none of this will really give you censorship resistance, it just means you would be hosting your own media. In theory blossom is censorship resistance but it has not been tested yet and there aren't many servers

Another option that would be good to for a backup would be to create a torrent of the files and upload it to https://dtan.xyz/

It would require at least one person seeding for it to stay online. but as things stand bittorrent it the most censorship resistant distribution tech we have

nostr:npub13ajk3hhvqys2ev4y68jwxywgs8fsdsuk4y5gkzs874jdyrccvf5qak2yd9 whats the tech sophistication of the folks mirroring the files?

Level 1: grandma level (be me)

Level 2: comfortable with self-hosting servers

Level 3: galaxy brain dev

Like 👼 so we need to explain and then translate into several local languages like for 5 years old child 🧒