mirror of
https://github.com/lumina-rocks/lumina.git
synced 2026-04-08 06:26:55 +02:00
2c9bae18f085a463d409cfe2ffbe8a33dc91d011
* 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
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
Languages
TypeScript
94.7%
CSS
4.6%
Dockerfile
0.5%
JavaScript
0.2%