forked from CWAD/relibre
58 lines
1.3 KiB
Markdown
58 lines
1.3 KiB
Markdown
# Relibre
|
|
**Music release one-page generator**
|
|
|
|
Relibre is a simple, free, and open-source landing-page generator—an alternative to HyperFollow—that produces a **single self-contained HTML file** you can host anywhere.
|
|
|
|
**Try the generator →** [`https://relibre.site`](https://relibre.site)
|
|
|
|
---
|
|
|
|
## What you get
|
|
- A clean, responsive, single-file HTML page for a release
|
|
- No trackers, no analytics
|
|
- Host it anywhere (Neocities, object storage, GitHub/Gitea Pages, your own server, IPFS, etc.)
|
|
- Optional native desktop app (only Arch Linux and Flatpak supported for now)
|
|
|
|
---
|
|
|
|
## Launch / self-host with Docker or Podman
|
|
|
|
```bash
|
|
docker compose pull
|
|
docker compose up -d
|
|
```
|
|
|
|
---
|
|
|
|
## Native desktop build (Go webview app)
|
|
|
|
Builds a single executable that opens Relibre inside the OS webview. The app runs a tiny localhost server and can save the generated HTML directly to your **Downloads** folder.
|
|
|
|
### Build
|
|
```bash
|
|
make deps
|
|
make build
|
|
./relibre-app
|
|
```
|
|
|
|
---
|
|
|
|
## Arch Linux (AUR) packaging
|
|
|
|
```bash
|
|
makepkg -si
|
|
```
|
|
|
|
---
|
|
|
|
## Flatpak / Flathub
|
|
|
|
Relibre works well as a Flatpak using the GNOME runtime (WebKitGTK included).
|
|
|
|
Build & run locally:
|
|
```bash
|
|
flatpak install -y org.gnome.Platform//46 org.gnome.Sdk//46
|
|
flatpak-builder --user --install --force-clean build-dir com.circlewithadot.Relibre.yml
|
|
flatpak run com.circlewithadot.Relibre
|
|
```
|