Linux:
Считаете средни траффик от обычного пользователя, пакеты в минуту. Добавив хороший запас, ограничиваете в iptables число пакетов в секунду на один ip-адрес.
В дополнение, если игровой сервер логирует ошибки при получении флуд-пакетов, можно добавить мониторинг лога через fail2ban, отправляя в бан те ip-адреса, которые вызывают множество подобных ошибок
Используем Gitlab CE/EE. Все необходимы задачи решает. Активно начали использовать Gitlab CI для сборки проектов и контейниризации.
Что вы ищите от начала применения подобной системы? Тут отличия от того же Bitbucket, полагаю, в деталях. Когда-то у нас проекты и вовсе в redmine хранились :)
Самый простой способ - использовать Stash. Однако, по какой-то причине, не рекомендуется таким образом передавать большие файлы.
Более корректным вариантом будет использовать SSH/
Или использовать какое-либо промежуточное хранилище, например Maven...
Ну или через архивирование артефактов.
Вариант Алексей Шарапов наилучший.
У нас, к примеру, до сих пор в ходу классический способ (т.к. не все проекты контейнерезированы).
Есть 4 фиксированных тестовых среды, распределенных по командам разработчиков и тестировщиков. Каждая из команд какие хочет проекты или ветки, такие и выкатывают на эти среды через Jenkins.
Что может быть проще pdd Яндекса? А как без функций администрирования создавать почтовые ящики? И зачем пользоваться какими-то еще функциями, если они есть, но не нужны?
Я привязал домен, создал пяток ящиков и вообще забыл о том, что они привязаны к сервису Яндекса. Это простая почта, просто с красивым именем.
Через SSH вы сможете сэмулировать SOCKS. Несколько не то, что вы хотите получить.
Постройте любой шифрованный туннель от роутера до сервера, например, OpenVPN, L2TP+IPSEC, Softether и т.п.
Можно попробовать снапшоты. Рекомендую использоваться ZFS или BTRFS для снапшотов, но и LVM-снапшоты подойдут - ими просто не так удобно оперировать.
Процедура:
Сделать снапшот
Смонтировать ис копировать статичные данные из снапшота
root: zpool create -m '/mnt/mainpool' 'mainpool' mirror /dev/ada0 /dev/ada1
root: invalid vdev specification use '-f' to override the following errors: /dev/ada0 is part of active pool 'zroot' /dev/ada1 is part of active pool 'zroot'
У вас уже создан zpool с названием zroot на диске /dev/ada0. Создать ещё один не получится. Используйте имеющийся zroot