Files
vpnbot/makefile
T
2022-12-18 01:57:25 +04:00

23 lines
819 B
Makefile

IP ?= 127.0.0.1
SERVICE ?= unit
hosts: unhosts # маппинг доменов на локалку
echo "$(IP) test.ru" >> /mnt/c/Windows/System32/drivers/etc/hosts
unhosts:
sed -i '/test.ru/d' /mnt/c/Windows/System32/drivers/etc/hosts
u: # запуск контейнеров
IP=$(shell curl https://ipinfo.io/ip) docker compose up -d --build --force-recreate
sleep 1
docker compose logs wg unit proxy
d: # остановка контейнеров
docker compose down -v
ps: # список контейнеров
docker compose ps
l: # логи из контейнеров
docker compose logs $(SERVICE)
unit: # консоль сервиса
docker compose exec unit bash
proxy: # консоль сервиса
docker compose exec proxy bash
wg: # консоль сервиса
docker compose exec wg bash