Чую, что вы дошли до момента, когда вам нужна ORM, т.к. dict это точно то, что вам тут не нужно. Думаю, стоит посмотреть на SqlAlchemy, как наиболее распространенную. Не обращайте внисание если примеры и статьи будут про, например, mysql. Скорее всего ваш код будет отличаться лишь строкой подклбчения к бд.
Docker compose хорошо подходит для локального применения. Во всех других случаях его преимущества совершенно неочевидны.
Сервисы уже собраны и запушены в registry? Тогда просто 1 раз пуллитесь из registry и стартуете все контейнеры пачками, каждый раз генерируя рандомный порт и сеть для набора контейнеров.
Но как вы собираетесь контролировать такой ворох контейнеров? Может вам стоит смотреть в сторону, например, Docker Swarm?
Но это придуманная проблема. Её нет. Гит так не работает и не должен.
Похожего можно добиться создав ветку, затем удалить все файлы из нее и запушить в репу. После этого PR в эту ветку будет содержать все файлы из master.
Таких нет, т.к. почтовые клиенты шли как раз именно к синхронизации.
Чтобы добиться желаемого поведегия используйте протокол pop3 - именно так как вы описываете он и может работать.
Отследите по трафику - у трафика от роутера будет ttl ниже на 1 от стандартного системного.
Вычислив mac супостата не спешим, а врубаем на портах свитча Mac Security с автообучением на несколько суток.
По окончании обучения баним mac вредителям.
Заодно можно включить огрпничение в 1 mac на порт.
ответ, отмеченный решением, в целом хорошо описывает риски. Я бы добавил повышенный риск человеческого фактора из-за ручной конфигурации узлов. Если безопасность критична, то необходим регулярный аудит сетевой безопасности, а так же автоматический мониторинг критической конфигурации узлов. Проводить регулярные сканирования каждого узла извне и каждого сегмента сети - изнутри. Обычно проводится раз в квартал. Возможно потребуются кастомные условия для проверки что каждый сегмент изолирован от интернета.
После нужного Dial, а так же в экстеншене h нужной вам секции контекста диалплана сделайте вызов некого контекста через gosub.
В этом контексте проверьте, что переменная CDR billsec отсутствует или меньше, нарример, 5 секунд, и отправляйте через функцию астера CURL свой запрос
Из того что видно, я бы предполодил что у вас в форварде разрешен только трафик на порт 445. Выложите конфиг фаервола выгрузкой из консоли.
Крлме того, поведение виндоаого брандмауэра по умолчанию - блокировать icmp из других подсетей. Тестируйте на машине с предварительно отключенным брандмауэром на принимающей стороне.