aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabriel A. Giovanini <mail@gabrielgio.me>2024-03-31 01:46:28 +0100
committerGabriel A. Giovanini <mail@gabrielgio.me>2024-03-31 01:52:19 +0100
commit16be79c5370e94514721913f4b42e77c8b153892 (patch)
tree978fd2dbf30eb0d4073924a5e21272a22a549951
parentaca23a0b0169571e405f29e96de358409a653f7f (diff)
downloadgabrielgio.me-16be79c5370e94514721913f4b42e77c8b153892.tar.gz
gabrielgio.me-16be79c5370e94514721913f4b42e77c8b153892.tar.bz2
gabrielgio.me-16be79c5370e94514721913f4b42e77c8b153892.zip
feat: Update projects page
-rw-r--r--content/projects/_index.md74
1 files changed, 45 insertions, 29 deletions
diff --git a/content/projects/_index.md b/content/projects/_index.md
index 0649cd8..380f7c3 100644
--- a/content/projects/_index.md
+++ b/content/projects/_index.md
@@ -8,47 +8,63 @@ draft = false
Just a list of some projects I have done and find useful on my day-to-day life.
-- [Lens](https://git.sr.ht/~gabrielgio/lens)
- [[apk](https://git.sr.ht/~gabrielgio/apkbuilds)]
+
+- Apkdoc
+ [[git](https://git.gabrielgio.me/apkdoc.git/)]
+ [[apk](https://apkdoc.gabrielgio.me)]
+
+ A document generator for alpine's index format v2 file[^1]. It will provide
+ a list of `Entry` to be processed into a template file. That was created so
+ I could keep my packaged organized. Everytime a new package is compiled the
+ docs[^2] are updated.
+
+- Lens
+ [[git](https://git.gabrielgio.me/lens.git/)]
+ [[apk](https://apkdoc.gabrielgio.me)]
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. It is still work in progress but I'm personally already using it.
+ 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. That is for now not being maintained, but it still keep it since
+ some parts I developed there will be used in another projects.
-- [Reddit to Nextcloud
- importer](https://gabrielgio.gitlab.io/reddit-nextcloud-importer/)
- [[sr.ht](https://git.sr.ht/~gabrielgio/reddit-nextcloud-importer)]
- [[apk](https://git.sr.ht/~gabrielgio/apkbuilds)]
+- Reddit to Nextcloud importer
+ [[git](https://git.gabrielgio.me/reddit-nextcloud-importer.git/)]
+ [[apk](https://apkdoc.gabrielgio.me)]
A small project that monitors user\'s saved posts on reddit, downloads its
media and uploads to a nextcloud instance.
- It combines 3 projects: [praw](https://github.com/praw-dev/praw) to read and
- motitor user's saved feed, [gallery-dl](https://github.com/mikf/gallery-dl)
- to download media from several sources, and
- [nextcloud-api-wrapper](https://github.com/luffah/nextcloud-API) to manage
- folder and upload files to nexcloud instance.
+ It combines 3 projects: praw[^3] to read and motitor user's saved feed,
+ gallery-dl[^4] to download media from several sources, and
+ nextcloud-api-wrapper[^5] to manage folder and upload files to nexcloud
+ instance.
-- [Filter for Nerdcast
- (pt-BR)](https://artifacts.gabrielgio.me/jnfilter/)
- [[sr.ht](https://git.sr.ht/~gabrielgio/jnfilter)]
- [[apk](https://git.sr.ht/~gabrielgio/apkbuilds)]
+- Filter for Nerdcast (pt-BR)
+ [[git](https://git.gabrielgio.me/jnfilter.git/)]
+ [[apk](https://apkdoc.gabrielgio.me)]
- Just a small podcast filter to remove and/or split a feed from
- [Nerdcast](https://www.jovemnerd.com.br/nerdcast/) 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 you
- podcast client.
+ Just a small podcast filter to remove and/or split a feed from Nerdcast[^6]
+ 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 you podcast client.
- [Password generator](https://genpass.gabrielgio.me/)
[[sr.ht](https://git.sr.ht/~gabrielgio/genpass)]
- It started with me having fun with clojure script ([last
- commit](https://git.sr.ht/~gabrielgio/genpass/commit/2db3d88503fbe219e99c464c4cc8e768613e1359)).
- Now I have been using it as a playground to play a bit with rust/wasm and it
- is a quite interesting comparacion to make. The cljs implementation could
- not handle more than 1k chars, while the wasm can easly handle >100k. Is it
- useful for a password generator? Probabally not, but if it is your use case
+ It started with me having fun with clojure script (last commit[^7]). 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.
+
+
+[^1]: https://wiki.alpinelinux.org/wiki/Apk_spec
+[^2]: https://apkdoc.gabrielgio.me
+[^3]: https://github.com/praw-dev/praw
+[^4]: https://github.com/mikf/gallery-dl
+[^5]: https://github.com/luffah/nextcloud-API
+[^6]: https://www.jovemnerd.com.br/nerdcast/
+[^7]: https://git.sr.ht/~gabrielgio/genpass/commit/2db3d88503fbe219e99c464c4cc8e768613e1359