gabrielgio.me @ 16be79c5370e94514721913f4b42e77c8b153892

feat: Update projects page
 1diff --git a/content/projects/_index.md b/content/projects/_index.md
 2index 0649cd86f80470fa7e5313dbb5bc996427ea6975..380f7c3c82e6720fb4f7417f974fef566794d2af 100644
 3--- a/content/projects/_index.md
 4+++ b/content/projects/_index.md
 5@@ -8,47 +8,63 @@
 6 
 7 Just a list of some projects I have done and find useful on my day-to-day life.
 8 
 9--   [Lens](https://git.sr.ht/~gabrielgio/lens)
10-    [[apk](https://git.sr.ht/~gabrielgio/apkbuilds)]
11+
12+-   Apkdoc
13+    [[git](https://git.gabrielgio.me/apkdoc.git/)]
14+    [[apk](https://apkdoc.gabrielgio.me)]
15+
16+    A document generator for alpine's index format v2 file[^1]. It will provide
17+    a list of `Entry` to be processed into a template file. That was created so
18+    I could keep my packaged organized. Everytime a new package is compiled the
19+    docs[^2] are updated.
20+
21+-   Lens
22+    [[git](https://git.gabrielgio.me/lens.git/)]
23+    [[apk](https://apkdoc.gabrielgio.me)]
24 
25     A read only media server with some media capabilities. It is meant to be a
26     front-end for my Syncthing server. It is inspired by Photoview but with
27-    simpler UI and a smaller development requirement, and it outputs a single self
28-    contained binary (which is simple thanks to go) which makes the setup
29-    easier. It is still work in progress but I'm personally already using it.
30+    simpler UI and a smaller development requirement, and it outputs a single
31+    self contained binary (which is simple thanks to go) which makes the setup
32+    easier. That is for now not being maintained, but it still keep it since
33+    some parts I developed there will be used in another projects.
34 
35--   [Reddit to Nextcloud
36-    importer](https://gabrielgio.gitlab.io/reddit-nextcloud-importer/)
37-    [[sr.ht](https://git.sr.ht/~gabrielgio/reddit-nextcloud-importer)]
38-    [[apk](https://git.sr.ht/~gabrielgio/apkbuilds)]
39+-   Reddit to Nextcloud importer
40+    [[git](https://git.gabrielgio.me/reddit-nextcloud-importer.git/)]
41+    [[apk](https://apkdoc.gabrielgio.me)]
42 
43     A small project that monitors user\'s saved posts on reddit, downloads its
44     media and uploads to a nextcloud instance.
45 
46-    It combines 3 projects: [praw](https://github.com/praw-dev/praw) to read and
47-    motitor user's saved feed, [gallery-dl](https://github.com/mikf/gallery-dl)
48-    to download media from several sources, and
49-    [nextcloud-api-wrapper](https://github.com/luffah/nextcloud-API) to manage
50-    folder and upload files to nexcloud instance.
51+    It combines 3 projects: praw[^3] to read and motitor user's saved feed,
52+    gallery-dl[^4] to download media from several sources, and
53+    nextcloud-api-wrapper[^5] to manage folder and upload files to nexcloud
54+    instance.
55 
56--   [Filter for Nerdcast
57-    (pt-BR)](https://artifacts.gabrielgio.me/jnfilter/)
58-    [[sr.ht](https://git.sr.ht/~gabrielgio/jnfilter)]
59-    [[apk](https://git.sr.ht/~gabrielgio/apkbuilds)]
60+-   Filter for Nerdcast (pt-BR)
61+    [[git](https://git.gabrielgio.me/jnfilter.git/)]
62+    [[apk](https://apkdoc.gabrielgio.me)]
63 
64-    Just a small podcast filter to remove and/or split a feed from
65-    [Nerdcast](https://www.jovemnerd.com.br/nerdcast/) into different segments.
66-    The current feed its quite clustered with many programs/segments and this
67-    project just helps to clean up so only the segment you want shows up on you
68-    podcast client.
69+    Just a small podcast filter to remove and/or split a feed from Nerdcast[^6]
70+    into different segments. The current feed its quite clustered with many
71+    programs/segments and this project just helps to clean up so only the
72+    segment you want shows up on you podcast client.
73 
74 -   [Password generator](https://genpass.gabrielgio.me/)
75     [[sr.ht](https://git.sr.ht/~gabrielgio/genpass)]
76 
77-    It started with me having fun with clojure script ([last
78-    commit](https://git.sr.ht/~gabrielgio/genpass/commit/2db3d88503fbe219e99c464c4cc8e768613e1359)).
79-    Now I have been using it as a playground to play a bit with rust/wasm and it
80-    is a quite interesting comparacion to make. The cljs implementation could
81-    not handle more than 1k chars, while the wasm can easly handle >100k. Is it
82-    useful for a password generator? Probabally not, but if it is your use case
83+    It started with me having fun with clojure script (last commit[^7]). Now I
84+    have been using it as a playground to play a bit with rust/wasm and it is a
85+    quite interesting comparison to see in action. The cljs implementation could
86+    not handle more than 1k chars, while the wasm can easily handle >100k. Is it
87+    useful for a password generator? Probably not, but if it is your use case
88     now I got you covered.
89+
90+
91+[^1]: https://wiki.alpinelinux.org/wiki/Apk_spec
92+[^2]: https://apkdoc.gabrielgio.me
93+[^3]: https://github.com/praw-dev/praw
94+[^4]: https://github.com/mikf/gallery-dl
95+[^5]: https://github.com/luffah/nextcloud-API
96+[^6]: https://www.jovemnerd.com.br/nerdcast/
97+[^7]: https://git.sr.ht/~gabrielgio/genpass/commit/2db3d88503fbe219e99c464c4cc8e768613e1359