172 похожих чатов

Hi. Может у кого есть опыт с долгом и трафиком?

Хочу сделать роутинг вида:
http://$DOMAIN - ui дрона,
http://$DOMAIN/reports - сторонний контейнер (httpd). Настроил трафик, роут к httpd работает корректно, а вот к дрону просто страница не грузится (даже ошибки нет, просто бесконечная загрузка). Есть у кого идеи, почему так?

2 ответов

7 просмотров

настройки забыл показать

Alexey-Erisov Автор вопроса
Dmitry P.
настройки забыл показать

yaml services: drone: container_name: drone image: drone/drone:latest volumes: - /var/lib/drone:/data restart: always environment: - DRONE_GITHUB_SERVER=https://github.com - DRONE_GITHUB_CLIENT_ID= - DRONE_GITHUB_CLIENT_SECRET= - DRONE_RPC_SECRET= - DRONE_SERVER_HOST=$DOMAIN - DRONE_SERVER_PROTO=http - DRONE_USER_CREATE= networks: - drone labels: - traefik.enable=true - traefik.http.routers.drone.rule=Host(`$DOMAIN`) drone-runner: container_name: drone-runner image: drone/drone-runner-docker:latest restart: always depends_on: - drone ports: - "3000:3000" volumes: - /var/run/docker.sock:/var/run/docker.sock environment: - DRONE_RPC_PROTO=http - DRONE_RPC_HOST=drone - DRONE_RPC_SECRET= - DRONE_RUNNER_CAPACITY=2 - DRONE_RUNNER_NAME=drone-runner-docker networks: - drone httpd: build: context: ./httpd/ volumes: - /var/www/html:/usr/local/apache2/htdocs/ labels: - traefik.enable=true - traefik.http.routers.httpd.rule=Host(`$DOMAIN`) && PathPrefix(`/report`) traefik: image: traefik:v2.7 ports: - "80:80" - "443:443" - "8080:8080" volumes: - /var/run/docker.sock:/var/run/docker.sock Да. Вот они. Проброску портов у апача и дрона убрал, т.к. ругаются (и апач и дрон на 80м должны крутиться, ну и согласно доке трафика, порты не нужны, т.к. трафик сам маршрутизирует трафик по контейнерам). И вот в такой конфигурации, к апачу роут работает, а к дрону нет

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
короче сгенерила мне эта штука код на ассемблере: struc string val { common local .value dq .value .value: if ~val eq db val end if db 0 } fo...
Vi Chapmann Chapmann
12
Всем привет! Массив вводится с клавиатуры, кол-во элементов неизвестно, поэтому я указал arr db 100 dup(?) С нахождением максимума проблем нет, а вот минимум почему-то всегд...
En Vind Av Sorg
11
Помогите, пожалуйста, делаю программу для для подсчёта корней квадратного уравнения, знаю, что есть куча недочётов, недоработок, но основная проблема в том, что почему-то при ...
NYC
13
#include <stdio.h> int main(void) { int n; scanf("%d", &n); int digits1[n] = {0}; int digits2[n] = {0}; я не могу таким образом заранее массив нулями заполнить?
Linus
12
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
я про форму записи. смысл указывать что 8 байтный регистр 8 байт?
Aiwan \ (•◡•) / _bot
10
Вроде бы вопрос уже заезжанный, но тем не менее У меня есть функция menu() которая выводит набор возможных действий, а затем спрашивает у пользователя что он хотел бы сделать....
David Golovatin
3
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Карта сайта