-
Notifications
You must be signed in to change notification settings - Fork 37
Compose Fast Start
Konstantin edited this page Apr 11, 2025
·
2 revisions
- Создаём новую папку
mkdir goatak; cd goatak
- Создаём в ней пустой файл users.yml:
echo -n > users.yml
- Создайм файл docker-compose.yml:
services:
goatak:
image: ghcr.io/kdudkov/goatak_server:latest
restart: always
environment:
- SRV_HOST
ports:
- 8080:8080
- 8443:8443
- 8088:8088
- 8089:8089
- 8446:8446
- 8999:8999
volumes:
- ./cert:/app/cert/files
- ./data:/app/data
- type: bind
source: ./users.yml
target: /app/users.yml
-
Определяем локальный ip вашего компьютера
SRV_HOST=$(ipconfig getifaddr en0)
в случае OSX -
Запускаем:
SRV_HOST=<your_ip_or_domain> docker compose up
сервер сам создаст в папке cert
сертификаты для ip или домена, который вы указали в SRV_HOST
и datapackage для подключения с именем <your_ip_or_domain>_connect.zip
также будет создан пользователь с именем user
и паролем test
если ваш файл users.yml пустой (если нет, будут использованы пользователи из него)
- Теперь можно скопировать datapackage на андроид-устройство с атак, выбрать в меню Import -> Local SD -> выбор вашего файла -> Move и после удачного импорта должно появиться окно ввода логина и пароля для авторизации устройства. Вводите логин
user
и парольtest
. После этого устройство должно подключиться.