10
mangodb
20h

Have @dfox and @trogus abandoned devrant? The credit card that they've set for billing will expire/foreclose and one day devrant will just go down.
Does anyone have a backup of all rants and comments? Do we have any backup meeting place (bot free)?

Comments
  • 1
    Great question (s).

    Is there an easy way to download all of my rants?
  • 1
    @PaperTrail I don‘t think so.
    You can get your own rants via the api but I think there is a limit on how far back you can go. Not sure about that, though.
  • 1
    @PaperTrail looks like I was wrong.
    I just tested it and I could go back to my first rant in 2017
  • 4
    @Lensflare / @PaperTrail / @mangodb -> @kiki has written a solution in node that doesn't require dependencies (good job!) to download the rants.

    For a complete backup of devrant database, you can request to me if you have good intentions. The bot network is not the only service I have running against spam. I have also a complete site crawler. Based on crawled results there is taken time to decided what is spam or not and then removed. So, thanks to that project I have kinda the whole database.

    it doesn't seem that dfox & trogus are still working on the site (imagine how good it is build and how less maintenance is required. Chapeau!) but they're obviously still paying for it and I'm grateful for that. They at least care enough to pay for the services! If they once will ask for a donation, I will do. I do understand that no lunch is free.
  • 1
    I also checked the feed and it looks like it‘s not possible to get all of the rants. At some point the rants just stop.

    Personally I‘m not interested in preserving or backing up all of the rants, but I‘m curious how it would be possible.
  • 1
    Does anyone have any backup solution/suggestion? Like google groups/discord
  • 2
    @retoor > "@kiki has written a solution in node that doesn't require dependencies (good job!) to download the rants."

    Node? That seems like a big dependency. I'm looking for something simple.

    https://devrantapi/rants/...

    Not "Install Node, first install Linux, then learn all the obscure linux commands, configure the memory for this ...update the drive mounts for that...don't forget to update network drivers, and follow these 64 easy steps to get Node running..."
  • 2
    @Lensflare my software uses the api partly, the api is limited yes. But my client also supports the web version that has no limitations.
  • 2
    @PaperTrail I will see what I can do.
  • 1
  • 2
    Domain DR extended until 10/18/2025
  • 1
    @retoor > "I will see what I can do."

    I found the java client repo (JavaRant). Pretty sure I can translate that to C#.
  • 1
    @retoor how do you know that the web version is limitless? I‘d assume that is uses the api too.
  • 1
    @Lensflare that's a wrong assumption. An example, https://devrant.com/rants/1472760/... had so many spam, you couldn't load it trough api but you can load it trough the web edition. So it's not based on that. Same for profiles with many rants + comments, you often can't load trough api (fails often) for some reason, but web version works fine. The API is limited to request time of a second or so.
  • 1
    @Lensflare

    All data from last few weeks is here tho (per user / rant / posts (no relation between rants and posts tho)): https://molodetz.nl/retoor/drstats/...

    It's data for training.

    The overall statistics graphs image is 960x50880 pixels :P
  • 2
    @retoor save it as svg to save some space 🤣
  • 0
    @Lensflare It's a lot of files but all together just 23 mb. Generating the stats including syncing the database with devrant is a process of 25 minutes. So, a mb statistics processing per minute.
  • 1
    Dude just use your mums credit card
  • 1
    @UberSalt host at home using a RPI.
  • 0
    @retoor has already mentioned @kiki 's solution.

    It took me a while, but I've managed to dig up the original post:

    https://devrant.com/rants/10559301/...
Add Comment