Графический интерфейс агента Windows для удаленного доступа к Convid
Для запуска сначала установите wails , следуя инструкциям на https://wails.app/.
Чтобы запустить тестовый сервер SSH, запустите docker-compose up
wails serve
, чтобы запустить GO-часть приложения.npm start
чтобы запустить часть React. Браузер откроется с приложением React, «привязанным» к бэкэнду Go.Вам также понадобится сервер учетных записей. Вы поместите URL-адрес службы учетной записи в Приложении в поле «Адрес сервера учетных записей» на главном экране.
Для проверки вы помещаете URL-адрес сервера учетных записей и идентификатор компании, который уже существует в базе данных учетных записей, и нажимаете кнопку. Он должен вызвать API учетных записей, чтобы получить идентификацию компьютера и конфигурацию SSH, а затем попытаться подключиться к SSH.
Чтобы упаковать установку для определенного AccountID, вы можете использовать переменные среды в команде wails build
:
REACT_APP_ACCOUNT_ID
: идентификатор учетной записи, связанный с приложением.REACT_APP_SERVER_ADDRESS
: сервер API бэкенда учетных записей.REACT_APP_SEALED
: приложение не отображает адрес сервера на главном экране. Пример: REACT_APP_ACCOUNT_ID=12345678 REACT_APP_SERVER_ADDRESS=https://my-accounts-backend-server.com REACT_APP_SEALED=true wails build
Чтобы упаковать установку для определенного AccountID, вы можете использовать переменные среды в команде wails build
:
REACT_APP_SERVER_ADDRESS
: сервер API бэкенда учетных записей.REACT_APP_SEALED
: приложение не отображает поля «Адрес сервера» и «Идентификатор учетной записи» на главном экране. Пример: REACT_APP_SERVER_ADDRESS=https://my-accounts-backend-server.com REACT_APP_SEALED=true wails build