mroxso 2c9bae18f0 Feature: Implement NIP-68 (Picture-first feeds) (#26)
* update global feed to use kind 20 and kind 20 cards (NIP-68 Picture-first feeds)

* update profile quick view feed to use kind 20 and kind 20 cards (NIP-68 Picture-first feeds)

* refactor: move getImageUrl function to utils for better modularity

* show kind 20 notes on note subpage

* also show comments on kind 20 events

* update follower feed and follower quick view feed to use kind 20 and kind 20 cards (NIP-68 Picture-first feeds)

* update profile feed to use kind 20 and kind 20 cards (NIP-68 Picture-first feeds)

* update search feed to use kind 20 and kind 20 cards (NIP-68 Picture-first feeds)

* update tag feed to use kind 20 and kind 20 cards (NIP-68 Picture-first feeds)

* add relay.damus.io

* update KIND20Card and QuickViewKind20NoteCard to use Next.js Image component and extract dimensions from event metadata
2025-01-18 02:03:12 +01:00
2024-12-16 22:01:43 +01:00
2024-07-29 23:12:30 +02:00
2024-08-04 22:29:29 +02:00
2024-08-04 22:29:29 +02:00
2024-08-04 22:29:29 +02:00

lumina.rocks

A social media for images and pictures 📸

Docker

Quickstart

docker run --rm -it -p 3000:3000 ghcr.io/lumina-rocks/lumina:main

or with Docker Compose

docker compose up -d

Umami

Umami is disabled by default.

To enable Umami edit the .env file in the lumina directory.

Then build the Docker Image again and restart the container.

docker compose up -d --build
Description
No description provided
Readme 17 MiB
Languages
TypeScript 94.7%
CSS 4.6%
Dockerfile 0.5%
JavaScript 0.2%