Do you anticipate needing to implement expiration policies?

Reply to this note

Please Login to reply.

Discussion

Going to have to do something soon. Maybe just dump everything to a json file and start over ? Hopefully I’ll have the purple relay running soon for permanent storage.

Seems only reasonable. We can’t expect you to carry that indefinitely.

#[3]​, would there be a reasonably straightforward way for individuals to spin up a nostream relay and transfer/offload their historical notes from larger relays like Damus?

The imminent expiration of notes from large relays might serve as a good incentive to run one’s own.

7-day retention period for all data.

If you want a long term solution:

1. Host your own relay, and you become responsible for its longevity.

2. Pay a relay to host it for you. Subscription or service model.

3. Ads.

4. #Footstr

1 and 2 are acceptable. 3 is heresy. 4 is ick.

Totally doable.

We are working on making that happen :)

Hit ya boy up when you’re ready. We’ll get that 3-click deploy going.

there are dozens of free and open source relays, no need to wait for anyone or anything.

no shade to nostream - just clarifying this is a thing a motivated individual can do today.

Motivation is relative to skill level. I’m talking about for normie users. Not everyone can work a CLI.

I think the key here is "straightforward".

Imagine a site where you type the address of one relay and the address of another and it just copies your events for you.

Of course any sufficiently motivated or tech savvy individual could do it. It’s not up to Nostream to facilitate this but we could help.

totally agree - that sort of frictionless site would be great.

ā€˜Dump everything to a json file & start over'…

I think storing just data for a month or two to keep it probably below 100GB and have the old records pruned would help. It’s tough operating a free relay and managing the resource usage costs.