I'm learning Lua by writing a small gallery site generator inspired by @prahou and @occult and it's coming along nicely. I can add images via the command line and can add keywords and alt texts. The previews are generated automatically. #theWorkshop
Made some good progress this morning. The basic workflow is done and I can upload images directly from nnn.
Implemented tag parsing, building to multiple files and navigation.
Today I've spent most of my time on helper functions and attempting to add functionality to remove images. To be able to show something, I've added some basic css styling.
I didn't get around to working much on ocular, but I did play around with various configurable dithering methods as well as a feed view instead of the grid view. Will tackle the rss feed next.

Ok, so I think I got ocular in a usable state - I finished up the rss implementation today among many other small improvements.

The live version can be found at:
https://ocular.nchrs.xyz/

If you would like to take it for a test run, you can find the repo here:
https://codeberg.org/rostiger/ocular

Feedback and boosts are welcome - looking forward to hearing what you think of it!

Ocular Update!

- Mobile support
- Better navigation
- New logo
- Footer links
- Webring support (aggregated feed coming soon!)

https://ocular.nchrs.xyz

Source:
https://codeberg.org/rostiger/ocular

Ocular now has proper mobile support, supports theming and has gotten a bunch of small improvements. The live version can be viewed here:

https://ocular.nchrs.xyz/

ocular finally aggregates with the subversive.pics webring!

In a way, ocular is now a peer to peer image aggregator: every time someone uploads a new picture, their global webring feed will update.

https://nchrs.xyz/ocular.html

This is also a reminder that if you are part of the subversive.pics webring, you will need to update rss feeds generation to this format:

<img class="webring" src="full path to image" data-timestamp="timestamp" data-thumb="full path to thumbnail" + anything else>

More info info here: https://codeberg.org/rostiger/subversive.pics_webring

Everyone who is using ocular only needs to pull the latest commits from the repository.

Feeds in the webring currently affected by this are those of @neauoire @caffeine @Gregori @aleph and @vesto

subversive.pics_webring

A webring of small galleries with rss feeds.

Codeberg.org

@rostiger @caffeine @Gregori @aleph @vesto my format is currently as small as I know how to make it:

<img src="...jpg"/>

I don't mind adding extra stuff, but there's over 900 logs on my feed so each extra attribute will blow up the size of the file.

RSS items hold their timestamp inside <pubDate>, I'd suggest using that instead of deduplicating the field into an attribute : )

@neauoire @caffeine @Gregori @aleph @vesto Ah, that makes sense. To keep this conversation in one place, would you mind posting that to the forums?

https://forum.merveilles.town/thread/114/subversivepics-aggregating-image-galleries-26/

Forum — subversive.pics: aggregating image galleries

@rostiger unfortunately, I can no longer sign in since I've changed laptop.
@neauoire Oh noes! Have you talked to Alex about it?
@rostiger this design slaps ..
@fleeky Cheers, glad you like it. Feel free to give it a shot and let me know what you think!