Ejecute el escritorio de Linux en la web de forma gratuita - Kasm Workspace en Oracle Cloud - Instancia de cómputo Ampere A1.
140.240.180.210Nota :
Si bien se proporciona el requisito previo anterior para configurar una instancia de Linux en la instancia de Oracle Cloud Arm, esta configuración funcionará en otros proveedores de nubes como AWS, GCP, Azure también.
Simplemente cree una instancia de Linux, instale Docker y abra los puertos HTTP.
Asegúrese de seleccionar un tipo de instancia con suficientes RAM y CPU para ejecutar múltiples escritorios de Linux.
Crea una cuenta en https://desec.io
Cree un nuevo dominio YOUR_DOMAIN.dedyn.io en https://desec.io/domains - Ejemplo: apps.dedyn.io
Agregue múltiples registros A en YOUR_DOMAIN.dedyn.io y apunte a la dirección IP pública de la instancia.
| Tipo | Subname | Dirección IP | TTL (segundos) | Comentario |
|---|---|---|---|---|
| A | (blanco) | 140.240.180.210 | 3600 | Punta a YOUR_DOMAIN.dedyn.io |
| A | * | 140.240.180.210 | 3600 | señala *.YOUR_DOMAIN.dedyn.io |
| A | docker | 140.240.180.210 | 3600 | señala docker.YOUR_DOMAIN.dedyn.io |
| A | installer | 140.240.180.210 | 3600 | Señala al installer.YOUR_DOMAIN.dedyn.io |
| A | proxy | 140.240.180.210 | 3600 | Señala proxy.YOUR_DOMAIN.dedyn.io |
Nota: Por alguna razón, el comodín no funciona y todos los demás subname/subdominio tuvieron que ser agregados explícitamente.
Crear y anotar el token DESEC en https://desec.io/tokens - Di YOUR_DESEC_TOKEN_STRING
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 " YOUR_DOMAIN.dedyn.io en entryPoints.websecure.http.tls.domains Sección y correo electrónico para notificaciones de vencimiento de certificados de Let's Cifrypt # 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 en tls.stores.default.defaultGeneratedCert.domains . # 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 para configurar credenciales y espacios de trabajo de KASM. Puede agregar más espacios de trabajo más tarde a través de la interfaz de usuario de administración.https://kasm.YOUR_DOMAIN.dedyn.io e inicie sesión para comenzar a usar los espacios de trabajo de Kasm. 
Visite https://docker.YOUR_DOMAIN.dedyn.io para comenzar a administrar e implementar contenedores Docker. 