Skip to content

lspm-pkg/petaserver

Repository files navigation

Peta Server

Unlimited Discord Storage (up to 1.7PB**) as a API Endpoint


Important

A v3 of this is being worked on, you can see it's progress in the [v3] branch. The new branch is open to issues and pull requests; you are free to help us there.


How does it work

Petaserver uses Discord(.py) and FastAPI to make an API server which then a client like petaclient can connect to.


How much can it store

The amount of storage is technically unlimited but your mileage may vary.


What are the catches

  1. Discord can ban you.
  2. Discord can rate limit your bot.
  3. Reads are very slow depending on what you're doing (There is adaptive read ahead for heavy tasks and extensive caching)
    • writes are very fast due to server side caching.
  4. Without a client application, it is not particularly easy to use.

How do I use it

Please proceed at your own risk, and read UsageGuide.md in this repo.

It also includes a client usage guide, but API guide is not added yet.

About

Unlimited Discord Storage (up to 1.7PB**) as a API Endpoint

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors