Ergebnis 1 bis 1 von 1
  1. #1
    Hersteller
    Registriert seit
    15.01.2024
    Beiträge
    6
    Thanks (gegeben)
    0
    Thanks (bekommen)
    7
    Total Downloaded
    0
    Total Downloaded
    0
    ReceiverDanke

    Android Appstore Installation für TVIP

    In dieser Installation werden sie die Möglichkeit finden, ein simples Webinterface zu erstellen, für das Konfigurieren von Märkten und somit die Installation von Apps.

    Diese Installation wird mit Docker durchgeführt; eine weitere Installation weg über Debian/Ubuntu wird ebenfalls demnächst möglich sein.

    Für diese Installation benötigen sie: einen funktionstüchtigen Webserver und die vor Installation von Docker sowie Docke- composed.

    Erstellen Sie in Ihrem Ordnersystem einen neuen Ordner. Wählen Sie einen Namen des Ordners, mit dem Sie den Ordner Wiederkennen können. Fügen Sie diesem Ordner eine Datei hinzu mit dem Namen: docker-compose.yml

    Fügen sie folgendes ihrem Dokument hinzu.
    x-common-variables: &common-variables
    LE_FQDN: test.example.com
    TZ: GMT


    services:
    nginx:
    image: den1s/nginx-tvip-app-store:release
    container_name: nginx
    hostname: nginx
    ports:
    - "80:80"
    - "443:443"
    volumes:
    - ./var/etc/ssl:/etc/nginx/ssl
    environment:
    <<: *common-variables
    LETSENCRYPT: 'true'
    LE_EMAIL: user@example.com
    #- SSL_CERT=le-crt.pem
    #- SSL_KEY=le-key.pem
    #- SSL_CHAIN_CERT=le-chain-crt.pem

    tvip-app-store:
    image: den1s/tvip-app-store:release
    volumes:
    - ./web:/srv/markets
    environment:
    <<: *common-variables
    ADMIN_PASSWORD: test-admin-password
    hostname: tvip-app-store
    container_name: tvip-app-store
    Bearbeiten Sie das File nun so, dass es für sie richtig eingestellt ist.

    Pflicht:
    LE_FQDN: fügen sie hier Ihren richtigen Domainnamen hinzu, als Beispiel appstore.beispiel.com
    TZ: Ändern sie dies auf ihre Zeitzone aus
    LETSENCRYPT: Wenn dies auf 'true' steht, wird ihr App Store über HTTPS verfügbar sein (Die Zertifikate werden über letsencrypt.org angefordert)
    LE_Email: Fügen sie hier ihre Email hinzu, dies wird benötigt für Letsencrypt
    ADMIN_PASSWORD: Ändern Sie dies zu Ihrem gewünschten Passwort für das Admin-Interface.

    Optional:
    SSL_CERT wenn LETSENCRYPT auf 'false' steht, können sie ihre eigenen Zertifikate hinzufügen. Standardgemäß deaktiviert.
    SSL_KEY wenn LETSENCRYPT auf 'false' steht, können sie ihre eigenen Zertifikate hinzufügen. Standardgemäß deaktiviert.
    SSL_CHAIN_CERT wenn LETSENCRYPT auf 'false' steht, können sie ihre eigenen Zertifikate hinzufügen. Standardgemäß deaktiviert.

    Für den nächsten Schritt müssen sie mit einer Kommandozeile arbeiten:
    Nun können sie mit dem Befehl cd über ihre Ordnerstruktur zu ihrem erstellten Ordner mit ihrem File. Wenn sie sich dort befinden, können sie das Kommando `docker-compose up -d` ausführen.

    Wenn das Kommando nun ausgeführt wurde, können sie den Browser öffnen und `https://appstore.exampel.com` öffnen.
    Loggen Sie sich nun mit dem Benutzernamen `admin` und dem von Ihnen selbstgewählten Passwort ein.

    Herzlichen Glückwunsch, die Installation sollte nun vollständig beendet sein.
    Sie können nun dieses UI nutzen, einen Markt zu erstellen und diesen mit ihren ausgewählten APK-Dateien zu füllen.
    Diesen App-Store können Sie nun über eine XML-Datei über Provisioning auf Ihre STB übernehmen.
    Geändert von AproAg (13.06.2024 um 16:39 Uhr)

  2. Thanks Apachi70 bedankten sich
    •   Alt Advertising

       


Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:01 Uhr.
Powered by vBulletin® Version 4.2.5 (Deutsch)
Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.
Resources saved on this page: MySQL 5,88%
Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)
vBulletin Skin By: PurevB.com