Inspiration

Everything related to storing files, backing up files, and migrating files on Akash is highly relevant to their users which was the inspiration to this project.

What it does

renterd on Akash is a document along with examples on how to incorporate Sia's decentralized storage in deployments on Akash.

How we built it

A Docker Image was built from the renterd repository which was deployed to Akash using their Stack Definition Language. After this, methods and examples were built to fit the limitations and features of Akash.

Challenges we ran into

Building renterd on Akash was relatively straight forward with only a few issues on the way. Finding the API and information required to build it was the hardest part, which Nate from Sia helped with a lot in their Discord channel.

Accomplishments that we're proud of

Backing up the db.sqlite file is crucial when giving renterd on Akash a reason to exist. While it could still help to limit storage requirements in apps, being able to restore files expands the definition of "persistent storage on Akash."

What we learned

"We" meaning Akash users have now learned how to handle files in a way not documented before, and how to use Sia's renterd software on Akash in different ways.

What's next for renterd on Akash

renterd on Akash will be expanded so that nothing is left to the unknown. Examples will be built to automatically backup files and further explain how it can be incorporated into different deployments on Akash.

Built With

Share this project:

Updates