A list of personal projects I find useful in my daily life.
A document generator for alpine’s index format v2 file1. It provides a list of
Entryto be processed into a template file. That was created so I could keep my packaged organized. Everytime a new package is compiled the docs2 are updated.Filter for Nerdcast (pt-BR) [git] [apk]
Just a small podcast filter to remove and/or split a feed from Nerdcast3 into different segments. The current feed its quite clustered with many programs/segments and this project just helps to clean up so only the segment you want shows up on your podcast client.
Self host read only single user repository host. Cerrado aims to be easy to read, deploy and maintain. It bundles everything into a single binary and uses a simple configuration format to set it up. It also handles private repository if you want to browse your private projects by putting them behind a user/password. It is still in early stages but it is usable as a cgit replacement.
deprecated: to simplify some of the moving parts of my setup I’ll start deploying Forgejo. It contains git, CI/CD, static page deployment and so on. Also since I want to start to contribute more with Forgejo it makes easier to use it myself more extensively.
Lens [git]
A read only media server with some media capabilities. It is meant to be a front-end for my Syncthing server. It is inspired by Photoview but with simpler UI and a smaller development requirement, and it outputs a single self contained binary (which is simple thanks to go) which makes the setup easier.
deprecated: it is not being maintained, but it still keep it since some parts I developed there will be used in another projects. I use nextcloud with memories instead.
It started with me having fun with clojure script (last commit4). Now I have been using it as a playground to play a bit with rust/wasm and it is a quite interesting comparison to see in action. The cljs implementation could not handle more than 1k chars, while the wasm can easily handle >100k. Is it useful for a password generator? Probably not, but if it is your use case now I got you covered.
deprecated: used to play around not maintained but it is still deployed.
Reddit to Nextcloud importer [git]
A small project that monitors user's saved posts on reddit, downloads its media and uploads to a nextcloud instance.
It combines 3 projects: praw5 to read and monitor user’s saved feed, gallery-dl6 to download media from several sources, and nextcloud-api-wrapper7 to manage folder and upload files to nexcloud instance.
deprecated: reddit has worsen year over year so I don’t care about it anymore these day.
macroblog.rs [git]
After reading this article by Andrei Ciobanu8 I thought it interesting idea to do the same thing but with rust and learn along the way. I expect it to be a bit bigger than ‘micro,’ however.
deprecated: this is no longer under maintenance, since its goal has been achieved but I still use hugo as it is simpler and easier to iterate over.