Execute o Linux Desktop na web gratuitamente - Kasm Workspace no Oracle Cloud - Ampere A1 Compute Instância.
140.240.180.210Observação :
Embora o pré-requisito acima seja dado para configurar uma instância do Linux na instância do Oracle Cloud Arm, essa configuração funcionará em outros provedores de nuvem como AWS, GCP, Azure também.
Basta criar uma instância do Linux, instalar o Docker e abrir portas HTTP.
Certifique -se de selecionar um tipo de instância com RAM e CPU suficientes para executar vários desktops do Linux.
Crie uma conta em https://desec.io
Crie um novo domínio YOUR_DOMAIN.dedyn.io sob https://desec.io/domains - Exemplo: apps.dedyn.io
Adicione vários registros A em YOUR_DOMAIN.dedyn.io e aponte para o endereço IP público da instância.
| Tipo | Subnome | Endereço IP | TTL (segundos) | Comentários |
|---|---|---|---|---|
| UM | (em branco) | 140.240.180.210 | 3600 | aponta para YOUR_DOMAIN.dedyn.io |
| UM | * | 140.240.180.210 | 3600 | aponta para *.YOUR_DOMAIN.dedyn.io |
| UM | docker | 140.240.180.210 | 3600 | aponta para docker.YOUR_DOMAIN.dedyn.io |
| UM | installer | 140.240.180.210 | 3600 | pontos para installer.YOUR_DOMAIN.dedyn.io |
| UM | proxy | 140.240.180.210 | 3600 | aponta para proxy.YOUR_DOMAIN.dedyn.io |
Nota: Por algum motivo, o curinga não está funcionando e todo o outro subnome/subdomínio teve que ser adicionado explicitamente.
Crie e anote o token do Desec sob https://desec.io/tokens - diga 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 na seção e entryPoints.websecure.http.tls.domains seção e email para notificações de expiração de certificação da Let's Encrypt # 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 na seção 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 credenciais e espaços de trabalho KASM. Você pode adicionar mais espaços de trabalho posteriormente via interface do administrador.https://kasm.YOUR_DOMAIN.dedyn.io e faça login para começar a usar os espaços de trabalho do Kasm. 
Visite https://docker.YOUR_DOMAIN.dedyn.io para começar a gerenciar e implantar contêineres do Docker. 