Führen Sie den Linux -Desktop kostenlos im Web aus - Kasm Workspace auf Oracle Cloud - Ampere A1 Compute -Instanz.
140.240.180.210Notiz :
Während die obige Voraussetzung eine Linux-Instanz in der Oracle Cloud Arm-Instanz einrichten wird, funktioniert dieses Setup auch in anderen Cloud-Anbietern wie AWS, GCP und Azure.
Erstellen Sie einfach eine Linux -Instanz, installieren Sie Docker und öffnen Sie HTTP -Ports.
Wählen Sie sicher, dass Sie einen Instanztyp mit ausreichend RAM und CPU auswählen, um mehrere Linux -Desktops auszuführen.
Erstellen Sie ein Konto in https://desec.io
Erstellen Sie eine neue Domain YOUR_DOMAIN.dedyn.io unter https://desec.io/domains - Beispiel: apps.dedyn.io
Fügen Sie mehrere Datensätze in YOUR_DOMAIN.dedyn.io hinzu und verweisen Sie auf die öffentliche IP -Adresse der Instanz.
| Typ | Subname | IP -Adresse | TTL (Sekunden) | Kommentare |
|---|---|---|---|---|
| A | (leer) | 140.240.180.210 | 3600 | zeigt auf YOUR_DOMAIN.dedyn.io |
| A | * | 140.240.180.210 | 3600 | zeigt auf *.YOUR_DOMAIN.dedyn.io |
| A | docker | 140.240.180.210 | 3600 | zeigt auf docker.YOUR_DOMAIN.dedyn.io |
| A | installer | 140.240.180.210 | 3600 | Punkte auf installer.YOUR_DOMAIN.dedyn.io |
| A | proxy | 140.240.180.210 | 3600 | zeigt auf proxy.YOUR_DOMAIN.dedyn.io |
Hinweis: Aus irgendeinem Grund funktioniert die Wildcard nicht und alle anderen Subnamen/Subdomain mussten explizit hinzugefügt werden.
Erstellen und notieren Sie das DESEC -Token unter YOUR_DESEC_TOKEN_STRING - sagen
git clone [email protected]:RawSanj/kasm-cloud-workspace.git && cd kasm-cloud-workspace # Set desec.io token created in Step 1.4
export DESEC_TOKEN= " YOUR_DESEC_TOKEN_STRING "
# Set Traefik Credentials:
export TRAEFIK_CREDENTIALS= $( htpasswd -nbB admin " SuperSecretPassword " )
# Set WORKING_DIR to point to cloned repo directory:
export WORKING_DIR= " /path/to/kasm-cloud-workspace " entryPoints.websecure.http.tls.domains Traefik/Traefik.yml und YOUR_DOMAIN.dedyn.io # Run below command to replace exiting domain with your domain
sed -i ' s/apps.dedyn.io/YOUR_DOMAIN.dedyn.io/g ' traefik/traefik.yml
# Run below command to replace exiting email with your email
sed -i ' s/[email protected]/[email protected]/g ' traefik/traefik.ymlYOUR_DOMAIN.dedyn.io in tls.stores.default.defaultGeneratedCert.domains Abschnitt. # Run below command to replace exiting domain with your domain
sed -i ' s/apps.dedyn.io/YOUR_DOMAIN.dedyn.io/g ' traefik/config.ymldocker-compose up -dhttps://installer.YOUR_DOMAIN.dedyn.io um KASM -Anmeldeinformationen und Arbeitsbereiche einzurichten. Sie können später über die Admin -Benutzeroberfläche weitere Arbeitsbereiche hinzufügen.https://kasm.YOUR_DOMAIN.dedyn.io und melden Sie sich an, um die Kasm -Arbeitsbereiche zu verwenden. 
Besuchen Sie https://docker.YOUR_DOMAIN.dedyn.io um Docker -Container zu verwalten und bereitzustellen. 