Blog

Pingvin Share on Kubernetes

· Mattia Müggler

Unfortunately, Pingvin Share is no longer maintained. Because of that, I’ve stopped using it and am now exploring other tools. Read post

I often find myself in situations where I want to share files with others, but I want something simpler than services like Google Drive or kDrive. So, I spent quite a bit of time looking for a solution and eventually discovered Pingvin Share.

I wanted to run it on my Kubernetes cluster, so I made my first “bigger” open-source contribution by adding S3 support. A bit later, I also added the option to configure it using a file. After that, I took a break for a while, since I had a lot of other things going on.

When I wanted to continue working on making Pingvin Share more Kubernetes-friendly, I saw that someone else had already added a key feature: Postgres support—since it had only used SQLite before. With that, all the pieces were in place to deploy it on Kubernetes. Unfortunately, the project lost its maintenance before this merge request was merged.