route96/README.md

31 lines
785 B
Markdown
Raw Normal View History

# void-cat-rs
Image hosting service
## Features
2024-05-14 09:11:10 +00:00
- [NIP-96 Support](https://github.com/nostr-protocol/nips/blob/master/96.md)
- [Blossom Support](https://github.com/hzrd149/blossom/blob/master/buds/bud-01.md)
2024-05-14 09:13:53 +00:00
- Image compression to WebP (FFMPEG, NIP-96)
2024-05-29 11:14:00 +00:00
- Blurhash calculation (NIP-96 only)
- AI image labeling ([ViT224](https://huggingface.co/google/vit-base-patch16-224))
## Planned
2024-05-14 10:27:54 +00:00
- Torrent seed V2
## Running
### Docker Compose
The easiest way to run `void-cat-rs` is to use `docker compose`
```bash
docker compose -f docker-compose.prod.yml up
```
### Manual
Assuming you already created your `config.toml` and configured the `database` run:
```bash
docker run --rm -it \
-p 8000:8000 \
-v ./config.toml:/app/config.toml \
-e "RUST_LOG=info" \
voidic/void-cat-rs
```