Через sudo пускай systemctl, чтобы кусок лога был. Или «journalctl -u юнит», чтобы больше логов было.
Ну и не забывай, что открыть на прослушку порты ниже 1024 может только рут.
> использовать make
Создать каталог "/opt/mtproxy" и положить туда собранный бинарник с конфигами. Он зависит только от zlib и libssl.
Написать скрип/юнит/etc для системы инициализации и использовать.
Я вот такое соорудил у себя pastebin.com/u4zETYFY
В файл «config» прописал нужные переменные.
У меня сейчас прокся ест метров 7 оперативы.
А где такие нищебродские VPS раздают и по какой цене?
> сам себя перезапускает при падении и логи в единое место пишет.
Только ничего добавлять не надо, даже chroot из коробки есть.
Я всё еще не вижу смысла добавлять ненужные сущности.
Он по клику на правленную ссылку делает вообще ничего, как и виндовый клиент.
В порыве отчаяния пробовал прописывать как SOCKS5 и HTTP — ноль на массу.
> для получения статистики достаточно команды: curl localhost:2398/stats
Я так понял, что порт задан где-то скрыто в настройках контейнера, потому что при запуске прокси с параметром "-p 8888", например, статистику можно смотреть именно на этом порту. Об этом и в README написано.
На Telegram X не заработало, на виндовом клиенте тоже.
Да. Нули сжимаются очень хорошо. В идеале надо сделать образ динамическим, чтобы после распаковки занимал минимум места.
Вроде еще были вайперы для xfs, но это надо изучать вопрос, искать и компилять.
> на i7 с нормальной озу
«Это не у нас хреновый код, а у вас компы слабые.»
Не надо так делать. С таким подходом получается фигня тормозная изнутри и уродливая снаружи.
> Скачиваем и распаковываем архив с виртуальной-машиной
А есть какой-нибудь менее ресурсоёмкий формат? Архив с настроенными демонами или конфигами с данными, например.
> Исполняемый код сбрасывается!
Тогда уже вопрос к тому, кто поскупился на память.
Или дрючим диск, дёргая ФС, потому что кэша не хватает. Или дрючим диск, дёргая swap, потому что система опять всё засвопила. Ну или дрючим того, кто это проектировал.
Я пробовал вешать прокси на уже занятый порт, он падает при запуске. Хз как докер на падение реагирует.
Ну и не забывай, что открыть на прослушку порты ниже 1024 может только рут.
Создать каталог "/opt/mtproxy" и положить туда собранный бинарник с конфигами. Он зависит только от zlib и libssl.
Написать скрип/юнит/etc для системы инициализации и использовать.
Я вот такое соорудил у себя pastebin.com/u4zETYFY
В файл «config» прописал нужные переменные.
У меня сейчас прокся ест метров 7 оперативы.
А где такие нищебродские VPS раздают и по какой цене?
Только ничего добавлять не надо, даже chroot из коробки есть.
Я всё еще не вижу смысла добавлять ненужные сущности.
На сайте 1.2.17
github.com/telegramdesktop/tdesktop/releases
1.2.24
> X iOS
Ясно
В порыве отчаяния пробовал прописывать как SOCKS5 и HTTP — ноль на массу.
Я так понял, что порт задан где-то скрыто в настройках контейнера, потому что при запуске прокси с параметром "-p 8888", например, статистику можно смотреть именно на этом порту. Об этом и в README написано.
На Telegram X не заработало, на виндовом клиенте тоже.
Вроде еще были вайперы для xfs, но это надо изучать вопрос, искать и компилять.
dd if=/dev/zero of=/zero.tmp«Это не у нас хреновый код, а у вас компы слабые.»
Не надо так делать. С таким подходом получается фигня тормозная изнутри и уродливая снаружи.
А есть какой-нибудь менее ресурсоёмкий формат? Архив с настроенными демонами или конфигами с данными, например.
Тогда уже вопрос к тому, кто поскупился на память.
Или дрючим диск, дёргая ФС, потому что кэша не хватает. Или дрючим диск, дёргая swap, потому что система опять всё засвопила. Ну или дрючим того, кто это проектировал.