Jalankan Linux Desktop di Web GRATIS - Kasm Workspace di Oracle Cloud - Ampere A1 Compute Instance.
140.240.180.210Catatan :
Sementara prasyarat di atas diberikan untuk mengatur instance Linux dalam instance Oracle Cloud Arm, pengaturan ini akan bekerja di penyedia cloud lain seperti AWS, GCP, Azure juga.
Cukup buat instance Linux, instal Docker dan buka port http.
Pastikan untuk memilih jenis instan dengan RAM dan CPU yang cukup untuk menjalankan beberapa desktop Linux.
Buat akun di https://desec.io
Buat domain baru YOUR_DOMAIN.dedyn.io di bawah https://desec.io/domains - Contoh: apps.dedyn.io
Tambahkan beberapa catatan di YOUR_DOMAIN.dedyn.io dan arahkan ke alamat IP publik dari instance.
| Jenis | Subname | Alamat IP | TTL (detik) | Komentar |
|---|---|---|---|---|
| A | (kosong) | 140.240.180.210 | 3600 | menunjuk ke YOUR_DOMAIN.dedyn.io |
| A | * | 140.240.180.210 | 3600 | menunjuk ke *.YOUR_DOMAIN.dedyn.io |
| A | docker | 140.240.180.210 | 3600 | menunjuk ke docker.YOUR_DOMAIN.dedyn.io |
| A | installer | 140.240.180.210 | 3600 | poin ke installer.YOUR_DOMAIN.dedyn.io |
| A | proxy | 140.240.180.210 | 3600 | poin ke proxy.YOUR_DOMAIN.dedyn.io |
Catatan: Untuk beberapa alasan wildcard tidak berfungsi dan semua subname/subdomain lainnya harus ditambahkan secara eksplisit.
Buat dan catat token Desec di bawah https://desec.io/tokens - katakanlah 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 di entryPoints.websecure.http.tls.domains bagian dan email untuk sertifikat kadaluwarsa pemberitahuan dari 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 di 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 untuk mengatur kredensial dan ruang kerja KASM. Anda dapat menambahkan lebih banyak ruang kerja nanti melalui admin UI.https://kasm.YOUR_DOMAIN.dedyn.io dan login untuk mulai menggunakan ruang kerja KASM. 
Kunjungi https://docker.YOUR_DOMAIN.dedyn.io untuk mulai mengelola dan menggunakan wadah Docker. 