Exécutez Linux Desktop sur Web gratuitement - Kasm Workspace sur Oracle Cloud - Ampère A1 COMPUTE INSTERNE.
140.240.180.210Note :
Bien que la pré-requis ci-dessus soit donnée pour configurer une instance Linux dans l'instance de bras cloud Oracle, cette configuration fonctionnera dans d'autres fournisseurs de cloud comme AWS, GCP, Azure également.
Créez simplement une instance Linux, installez Docker et ouvrez les ports HTTP.
Assurez-vous de sélectionner un type d'instance avec suffisamment de RAM et de CPU pour exécuter plusieurs ordinateurs de bureau Linux.
Créez un compte dans https://dec.io
Créez un nouveau domaine YOUR_DOMAIN.dedyn.io sous https://desec.io/domains - Exemple: apps.dedyn.io
Ajoutez plusieurs enregistrements A dans YOUR_DOMAIN.dedyn.io et indiquez l'adresse IP publique de l'instance.
| Taper | Sous-nom | Adresse IP | TTL (secondes) | Commentaires |
|---|---|---|---|---|
| UN | (vide) | 140.240.180.210 | 3600 | pointe vers YOUR_DOMAIN.dedyn.io |
| UN | * | 140.240.180.210 | 3600 | pointe vers *.YOUR_DOMAIN.dedyn.io |
| UN | docker | 140.240.180.210 | 3600 | pointe vers docker.YOUR_DOMAIN.dedyn.io |
| UN | installer | 140.240.180.210 | 3600 | pointe vers installer.YOUR_DOMAIN.dedyn.io |
| UN | proxy | 140.240.180.210 | 3600 | pointe vers proxy.YOUR_DOMAIN.dedyn.io |
Remarque: Pour une raison quelconque, le joker ne fonctionne pas et tous les autres sous-noms / sous-domaines ont dû être explicitement ajoutés.
Créez et notez le jeton DECEC sous https://deec.io/tokens - dites 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 dans entryPoints.websecure.http.tls.domains # 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 dans tls.stores.default.defaultGeneratedCert.domains section. # 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 pour configurer les informations d'identification et les espaces de travail KASM. Vous pouvez ajouter plus d'espaces de travail plus tard via l'interface utilisateur d'administration.https://kasm.YOUR_DOMAIN.dedyn.io et connectez-vous pour commencer à utiliser Kasm Workspaces. 
Visitez https://docker.YOUR_DOMAIN.dedyn.io pour commencer à gérer et à déployer des conteneurs Docker. 