No description
| .forgejo/workflows | ||
| .github/workflows | ||
| anet-auth | ||
| anet-genconf | ||
| anet-keygen | ||
| anet-server | ||
| .env.example | ||
| .gitignore | ||
| client_template.toml | ||
| docker-compose.example.yml | ||
| docker-compose.source_example.yml | ||
| generate.yml | ||
| generate_source.yml | ||
| manage.sh | ||
| README.md | ||
Репозиторий с образами anet-server для docker
Порты задаются через .env
Если не хочется чтобы при смерти сервера падало вообще все, то в client.toml ставим manual_routing = true
v0.5.1 - Кривая Я хоть и создал тег но anet-auth не поднимется, потому что в исходном репозитории нету миграций
Note
На Ubuntu заметил, что может не быть доступа из anet-server до anet-auth, тогда надо узнать ip адрес в докер сети у anet-auth, и прописать его в
config/server.yamlвместо anet-auth вauth_serversДля получения IP в таком случае пишем вот так
docker network inspect anet_net --format '{{range .Containers}}{{if eq .Name "anet-auth"}}{{.IPv4Address}}{{end}}{{end}}' | cut -d'/' -f1
manage.sh не соответствует последней версии и будет редактироватся, но даже так базовая настройка и управление там присутствует
Quick start
- Клонируем репозиторий
#clone https://git.lisenblsh.art/lisenblsh/anet-docker.git
clone https://github.com/Lisenblsh/anet-docker.git
cd anet-docker
- Копируем .env.example в .env, и меняем переменные на нужные
cp .env.example .env
- Генерируем конфиг для сервера
./manage.sh -g
- Запускаем сервер
docker compose up -d
- Генерируем конфиг для клиента
./manage.sh -a <user name> > client.toml
- Отдаем конфиг пользователю (себе, кошке и котятам)
source - https://github.com/ZeroTworu/anet