У меня нет конкретной проблемы c, которую нужно решить, например, нерабочий конфиг, но я бы предпочел получить ваше мнение по моей идее.
Я хочу запустить приложение в контейнер (например, VSCode, какое-то Java приложение, например BlueJ et c.) и сделайте его GUI доступным через веб-браузер.
Кроме того, я хочу, чтобы это приложение работало вместе с моим уже существующим Nextcloud container.
И последнее, но не менее важное: я хочу, чтобы приложение было доступно нескольким пользователям одновременно; если это невозможно, я бы раскрутил 1 контейнер для каждого пользователя.
Таким образом, предполагаемый рабочий процесс может выглядеть следующим образом:
- Go на myapp.domain.com
- Войдите в систему, указав имя пользователя / пароль
- Используйте приложения GUI для доступа к файлам в вашей личной учетной записи N C. (Откройте файл. java, отредактируйте некоторый код и сохраните его непосредственно в облаке)
В основном это удаленный редактор кода, но не ограничивается редакторами кода. Возможно и другое программное обеспечение.
Во время довольно короткого исследования я обнаружил
- X11 для доступа к GUI
- VN C серверам для доступа к GUI
- openLDAP для управления пользователями между контейнерами
- Authelia для одного централизованного входа в несколько служб
Итак, мои вопросы:
- Можно ли создать эту настройку? Нужно ли мне больше шагов / есть что-то, о чем я не знаю?
- Есть ли какие-либо программные рекомендации, которые вы можете дать?
Я не хочу тратить слишком много времени на что-то, что может быть невозможно работать, поэтому я прошу вас, более опытные ребята, здесь;) Спасибо за ваш отзыв!