diff --git a/binaries/images/eendoe.png b/binaries/images/eendoe.png new file mode 100644 index 0000000..1cbae83 Binary files /dev/null and b/binaries/images/eendoe.png differ diff --git a/binaries/images/headerback.jpeg b/binaries/images/headerback.jpeg new file mode 100644 index 0000000..cc4d1bc Binary files /dev/null and b/binaries/images/headerback.jpeg differ diff --git a/binaries/index.html b/binaries/index.html index 60f1a87..d12d50c 100644 --- a/binaries/index.html +++ b/binaries/index.html @@ -1,24 +1,29 @@ - - - Eendoe Private APT Repository - + + + Eendoe Package Repository - Softwareontwikkeling en IT-solutions + + + + + + + -
-
-
- - Private APT Repository • HTTP Basic Auth + + + + +
+
+
+
+ + Private APT Repository • HTTP Basic Auth +
+

Package Repository

+

Officiële Debian & Ubuntu software repository voor Eendoe services en maatwerk automatiseringscomponenten.

-

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 +

Snelle Installatie (1 Commando)

+

Voer het onderstaande commando uit op Linux Mint, Ubuntu of Debian om de repository direct in te stellen.

-
+
+ + +
+ +
+

Vraagt interactief om je inloggegevens zonder dat je wachtwoord in de shellgeschiedenis belandt:

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

Voor unattended installaties of scripts (vul je eigen wachtwoord in):

+
+ curl -sSL https://eendoe.nl/install-repo.sh | sudo bash -s -- eendoe <wachtwoord> + +
+
+ +
+ 🔒 Beveiligde toegang: Deze repository is privé. Gebruik je verstrekte inloggegevens (standaard gebruikersnaam: eendoe). +
+
+ + +
+
+
🛠️
-
eendoe-srs
-
Simple Realtime Server (SRS) video ingest- en feed service voor videostreams.
-
-
- Versie: 0.0.1 - Arch: all +

Handmatige Configuratie

+

Liever handmatig stap voor stap configureren? Volg de onderstaande instructies:

-
+
    +
  1. +
    Authenticatie instellen
    +
    Maak /etc/apt/auth.conf.d/eendoe.conf aan met strikte rechten (chmod 600):
    +
    + 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 Release sleutel importeren
    +
    Plaats de Eendoe GPG release sleutel in /etc/apt/keyrings/eendoe.gpg:
    +
    + sudo install -m 0755 -d /etc/apt/keyrings && curl -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
    +
    Maak het bronbestand /etc/apt/sources.list.d/eendoe.list aan:
    +
    + 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
    +
    Synchroniseer de nieuwe repository:
    +
    + sudo apt update + +
    +
  8. +
+
+ + +
+
+
📦
-
eendoe-repository
-
Bootstrap configuratiepakket om automatisch de repository sleutels en bronnen in te stellen.
-
-
- Versie: 1.0 - Arch: all +

Beschikbare Pakketten

+

Pakketten die via deze repository kunnen worden geïnstalleerd:

-
- -
+
+
+
+
eendoe-hyperdeck
+
Blackmagic Hyperdeck automatiserings- en recording controller service met systemd integratie.
+
+ +
-
-

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

+
+
+
eendoe-srs
+
Simple Realtime Server (SRS) video feed streaming en ingest daemon.
+
+ +
+ +
+
+
eendoe-repository
+
Bootstrap configuratiepakket om automatisch de repository sleutels en bronnen in te stellen.
+
+ +
+
+ + + + + + + + -
- + function switchTab(evt, tabId) { + document.querySelectorAll('.tab-btn').forEach(b => b.classList.remove('active')); + document.querySelectorAll('.tab-panel').forEach(p => p.classList.remove('active')); + evt.currentTarget.classList.add('active'); + document.getElementById(tabId).classList.add('active'); + } +