YOUR PRIVATE CINEMA DEVELOPMENT PREVIEW

Your media.
Beautifully yours.

Your favourite stories, new discoveries and everything in between — brought together in a cinematic home that runs on your server.

✓ Self-hosted first✓ Your media stays yours✓ No compulsory cloud account
✧
Beautiful by designYour personal cinema
⌁
Hosted by youYour hardware. Your rules.
ILLUSTRATIVE PLAYER PREVIEW · NOT LIVE MEDIA
THE IDEA IS SIMPLEYour collection deserves the spotlight.✳Your server. Your rules.

Everything feels better
when it's yours.

A calm, cinematic interface, inspired by the player itself. Built around personal libraries, clear navigation and the freedom to host your own media.

⌂

Home is where your server is.

Keep your personal media on your own hardware. No compulsory hosted library, and no compulsory vendor account for local use.

▶

Press play. Stay immersed.

Movie browsing, direct playback and watch progress are part of the development preview.

✧

A library that feels personal.

Explore your own collection with a thoughtful interface and growing personalisation tools.

⌁

Connect from wherever you are.

Optional managed addresses are being developed to help you find your own server. Remote access remains opt-in and requires secure network setup.

electric-squirrel-2037.example.com↗

Your server, your screen,
your rules.

From your media files to your next movie night, the goal is to make every step feel natural.

01
▣

Install your server

Run Velux on a supported computer or home server. Set up your own media folders.

02
✦

Bring your library

Let Velux scan and organise media you already own and have the rights to use.

03
▷

Enjoy your collection

Browse, watch and pick up where you left off. Future clients and connectivity options are on the roadmap.

One unique address.
Your own destination.

We're designing an optional registration service that can assign a friendly, randomly generated address to each self-hosted server.

  • Two words and four digits
  • Automatic DNS registration and authenticated updates
  • Direct connection to your own server, not media hosted by us

A generated address is not a VPN or relay. Public HTTPS, trusted certificates and working network access are separately required.

⌁electric-squirrel-2037.example.com
V
Your Velux serverUnique address · Hosted on your hardware
Example only — not a live connection
✦
✧

The journey is
just beginning.

We're choosing a thoughtful development path. Here is where Velux stands, without promising features before they're ready.

DEVELOPMENT PREVIEW

The foundations

Self-hosted Rust server, first-run setup, personal library scanning, browser movie browsing and direct playback.

IN DEVELOPMENT

Better playback & security

More complete playback formats, metadata enrichment, public-access hardening and independent security testing.

PLANNED

Your screens, connected

Native desktop, mobile and TV experiences, optional managed discovery and more capable remote access.

Make room for
movie night.

Velux is a development preview, not a finished public download. Follow the project's source code and progress, or run it in a controlled local test environment if you have repository access.

GitHub source access depends on repository visibility. There is no public-release security sign-off yet.

Frequently asked questions.

Is Velux free?

The project's plan is to keep core self-hosting and playback free, with optional donations and no artificial transcoding paywall.

Does Velux host my movies?

No. Velux is designed to run on your hardware. The optional coordinator stores only the information needed to help locate and manage your server address, not your video files.

Can I access my server remotely?

Remote access is being developed. It requires explicit configuration of secure HTTPS and network access, and is not approved for general public use while security validation remains incomplete.

What is a random server address?

An optional hostname such as electric-squirrel-2037.example.com. Two hyphen-separated words and exactly four digits are generated during registration, then DNS is updated to point at your server.

Will it work behind CGNAT?

A DNS name alone cannot bypass CGNAT or a blocked port. A future outbound tunnel or relay option is required for networks where direct inbound access is unavailable.

Is Velux ready for everyone?

Not yet. The server is an alpha development preview, with security testing and release approval still outstanding. Please avoid exposing test installations to the public internet.