For the last two days I’ve been working on a Python wrapper around the SAFE Launcher API. While it is still in it’s infancy it currently allows authentication, creating directories, creating and reading files and creating DNS entries. Everything that is needed to automate uploading a website.
I thought I would share this here in the hopes that it can spur someone else on to create a small application or explore the SAFE API a little further.
While I’m a little stretched for the next two weeks (and won’t be able to put too much development time into this) I hope it will be of some use to someone. After these two weeks I will have a lot more free time to implement this fully.
I am also aware that the API will soon be losing it’s encryption across localhost and will become much easier to implement, but I rather like a challenge and a chance to explore the basics of libsodium was too tempting to wait.