From 50659a67f38f073a85a78fc0497dd4f7e08c60fb Mon Sep 17 00:00:00 2001 From: bart Date: Tue, 20 Oct 2026 21:37:56 +0200 Subject: [PATCH] Add modern landing page with setup instructions --- binaries/index.html | 535 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 533 insertions(+), 2 deletions(-) diff --git a/binaries/index.html b/binaries/index.html index 116cd46..60f1a87 100644 --- a/binaries/index.html +++ b/binaries/index.html @@ -1,6 +1,537 @@ + + + + + + Eendoe Private APT Repository + + + + + +
+
+
+ + Private APT Repository • HTTP Basic Auth +
+

Eendoe Package Repository

+

Officiële software repository voor Debian, Ubuntu en Linux Mint componenten van Eendoe Services.

+
+ + +
+
+
⚡
+
+

Snelle Installatie (1 Commando)

+

Voer het onderstaande commando uit op je Linux Mint of Ubuntu/Debian systeem om de repository direct te configureren.

+
+
+ +
+ + +
+ +
+

Vraagt interactief en veilig naar je wachtwoord zonder dat het in je shellgeschiedenis belandt:

+
+ curl -sSL https://eendoe.nl/install-repo.sh | sudo bash + +
+
+ +
+

Voor scripts of geautomatiseerde installaties (vul je wachtwoord direct in):

+
+ curl -sSL https://eendoe.nl/install-repo.sh | sudo bash -s -- eendoe <wachtwoord> + +
+
+ +
+ 🔒 Let op: Dit is een besloten repository. Toegang vereist geldige authenticatie (standaard gebruikersnaam: eendoe). +
+
+ + +
+
+
🛠️
+
+

Handmatige Configuratie

+

Wil je de repository liever handmatig configureren? Volg onderstaande stappen:

+
+
+ +
    +
  1. +
    Authenticatie instellen
    +
    Maak /etc/apt/auth.conf.d/eendoe.conf aan met strikte rechten (alleen root):
    +
    + echo "machine repository.eendoe.nl login eendoe password <wachtwoord>" | sudo tee /etc/apt/auth.conf.d/eendoe.conf && sudo chmod 600 /etc/apt/auth.conf.d/eendoe.conf + +
    +
  2. + +
  3. +
    GPG sleutel installeren
    +
    Haal de release sleutel op en bewaar deze in de apt keyrings:
    +
    + sudo install -m 0755 -d /etc/apt/keyrings && curl -u eendoe:<wachtwoord> -sSL https://eendoe.nl/install-repo.sh | grep -A 100 'BEGIN PGP' | grep -B 100 'END PGP' | gpg --dearmor | sudo tee /etc/apt/keyrings/eendoe.gpg > /dev/null + +
    +
  4. + +
  5. +
    Repository toevoegen aan sources.list
    +
    Voeg de deb-bronregel toe aan /etc/apt/sources.list.d/eendoe.list:
    +
    + echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/eendoe.gpg] https://repository.eendoe.nl/ stable main" | sudo tee /etc/apt/sources.list.d/eendoe.list + +
    +
  6. + +
  7. +
    Pakketlijst bijwerken
    +
    Werk de lokale cache bij:
    +
    + sudo apt update + +
    +
  8. +
+
+ + +
+
+
📦
+
+

Beschikbare Pakketten

+

Pakketten die via deze repository kunnen worden geïnstalleerd:

+
+
+ +
+
+
+
eendoe-hyperdeck
+
Blackmagic Hyperdeck opname- en streaming controller service met systemd integratie.
+
+
+ Versie: 0.15.2 + Arch: all +
+
+ +
+
+
eendoe-srs
+
Simple Realtime Server (SRS) video ingest- en feed service voor videostreams.
+
+
+ Versie: 0.0.1 + Arch: all +
+
+ +
+
+
eendoe-repository
+
Bootstrap configuratiepakket om automatisch de repository sleutels en bronnen in te stellen.
+
+
+ Versie: 1.0 + Arch: all +
+
+
+ + +
+ +
+

© 2026 Eendoe Services B.V. • eendoe.nl • Beheerd via Homelab GitOps Cluster

+
+
+ + + + +