Запустите Linux Desktop в Интернете бесплатно - Kasm Workspace на Oracle Cloud - Ampere A1 Compute Encemt.
140.240.180.210Примечание :
В то время как вышеуказанное предварительное условие предоставляется для настройки экземпляра Linux в экземпляре Oracle Cloud Arm, эта настройка будет работать в других облачных провайдерах, таких как AWS, GCP, Azure.
Просто создайте экземпляр Linux, установите Docker и откройте HTTP -порты.
Обязательно выберите тип экземпляра с достаточным результатом ОЗУ и ЦП для запуска нескольких рабочих столов Linux.
Создать учетную запись в https://desec.io
Создать новый домен YOUR_DOMAIN.dedyn.io в рамках https://desec.io/domains - Пример: apps.dedyn.io
Добавьте несколько записей в YOUR_DOMAIN.dedyn.io и укажите на публичный IP -адрес экземпляра.
| Тип | Поднимая | IP -адрес | Ttl (секунды) | Комментарии |
|---|---|---|---|---|
| А | (пустой) | 140.240.180.210 | 3600 | указывает на YOUR_DOMAIN.dedyn.io |
| А | * | 140.240.180.210 | 3600 | указывает на *.YOUR_DOMAIN.dedyn.io |
| А | docker | 140.240.180.210 | 3600 | указывает на docker.YOUR_DOMAIN.dedyn.io |
| А | installer | 140.240.180.210 | 3600 | указывает на installer.YOUR_DOMAIN.dedyn.io |
| А | proxy | 140.240.180.210 | 3600 | указывает на proxy.YOUR_DOMAIN.dedyn.io |
ПРИМЕЧАНИЕ. По какой -то причине подстановочный знак не работает, и все остальные субналы/субдомен должны были быть явно добавлены.
Создать и отмечать токен DECE в рамках https://desec.io/tokens - say 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 в entryPoints.websecure.http.tls.domains Раздел и электронная почта для уведомлений о сроке сертификата от Elt'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 в 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 чтобы настроить учетные данные KASM и рабочие пространства. Вы можете добавить больше рабочих пространств позже через Admin UI.https://kasm.YOUR_DOMAIN.dedyn.io и входите в систему, чтобы начать использовать рабочие пространства KASM. 
Посетите https://docker.YOUR_DOMAIN.dedyn.io чтобы начать управление и развертывание контейнеров Docker. 