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://


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)

Quick start (static site)

Open locally:

# simple Python server
python3 -m http.server 8080
# → http://localhost:8080

Launch / self-host with Docker or Podman

Relibre ships multiple compose variants so you can choose your reverse proxy. All of them:

  • build an internal web container that serves the static files
  • expose a proxy on localhost:8080 (HAProxy, Caddy, Apache httpd, or Nginx)

Files:

  • docker-compose.yml.haproxy
  • docker-compose.yml.caddy
  • docker-compose.yml.apache
  • docker-compose.yml.nginx
  • proxy/
  • Dockerfile
---

## 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.

### Prereqs
- **Arch:** `sudo pacman -S --needed base-devel go webkit2gtk gtk3 pkgconf`
> - Arch: `sudo ln -s /usr/lib/pkgconfig/webkit2gtk-4.1.pc /usr/lib/pkgconfig/webkit2gtk-4.0.pc`  

### Build
make deps
make build
./relibre-app

Arch Linux (AUR) packaging

  • relibre builds from source

Flatpak / Flathub

Relibre works well as a Flatpak using the GNOME runtime (WebKitGTK included).

Build & run locally:

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
Description
Relibre is a simple, free and open source landing page generator that is an alternative to services such as HyperFollow. Relibre has one job- giving the artist the ability to generate a single html file to self-host with their own methods.
https://relibre.site
Readme AGPL-3.0 12 MiB
v0.2.0 Latest
2025-10-18 10:30:33 -04:00
Languages
Shell 33.6%
JavaScript 30.4%
HTML 18.4%
Perl 7%
Go 5.6%
Other 5%