• Как автоматизировать установку и настройку VPN сервера?

    @Drno
    bash скрипт с набором нужных команд. Либо Ансибл - если надо массово устанавливать(хотя можно и parallel-ssh использовать)

    Vless элементарно упаковывается в докер. Нужный файл json монтируется в файле docker-compose yml

    Итого...
    ставим нужный софт - докер,компос, fail2ban итд по желанию
    копируем файлы для докер компос
    стартуем docker-compose up -d -f my.yml

    всё...

    краткий пример yml -
    version: '3'
    services:
      xray-turk:
        image: teddysun/xray:latest
        volumes:
          - /opt/xray-turk/config.json:/etc/xray/config.json
          - /opt/xray-turk/geosite.dat:/usr/local/share/xray/geosite.dat
        ports:
          - "443:443"
        restart: unless-stopped


    краткий bash для установки софта (который лично мне нужен) (да я знаю что там старый докер, но меня устраивает) -

    #!/bin/bash
    
    # Обновление пакетов
    sudo apt-get update -qq && sudo apt-get install jq fail2ban mc htop vnstat wget git curl rsync apt-transport-https ca-certificates software-properties-common -qq -y;
    
    # Добавление ключа репозитория Docker
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
    
    # Получение кодового имени текущей версии Ubuntu
    codename=$(lsb_release -cs)
    
    # Добавление репозитория Docker
    sudo add-apt-repository -y "deb [arch=amd64] https://download.docker.com/linux/ubuntu $codename stable";
    
    # Обновление пакетов после добавления репозитория
    sudo apt-get update;
    
    # Установка Docker
    sudo apt-get install docker-ce -qq -y;
    
    # Установка Docker Compose
    sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    
    # Добавление прав на выполнение для Docker Compose
    sudo chmod +x /usr/local/bin/docker-compose


    Желание комерческой поддержки - милости просим в ТГ )
    Ответ написан
    Комментировать
  • Сколько платят за сервера крупные проекты с траффиком в десятки миллионов уников?

    @vitaly_il1
    DevOps Consulting
    Для проекта БЕЗ ТРАФИКА я не понимаю зачем такой большой сервер.
    В целом - все зависит от системы, правильной архитектуры, и т.п.
    Ответ написан
    Комментировать
  • Что интересного можно сделать из промышленного ПК?

    GavriKos
    @GavriKos
    NAS какой нить по идее можно. Только без всяких свистиплюшек типа Plex/Kodi. Может какую nextCloud вывезет.
    Ответ написан
    3 комментария
  • Почему на маршрутизаторе MikroTik слабая скорость соединения с Интернетом через Wi-Fi при высоком уровне сигнала?

    @ShevKar
    Частотный канал (с 1 по 13) проверь анализатором wifi analizer для андройда и выставь менее зашумленный канал в настройках роутера (обычно он в разделе беспроводной режим). Удачи!
    Ответ написан
    Комментировать
  • IP-KVM для дома?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Для такой задачи только как уже сказали "удлинители hdmi/dp + usb через utp/оптику". Для 4К и больших расстояний - не дешевая игрушка, зато задержка практически отсутствует в связи с тем что используются простые преобразования сигнала не совместимые с сетью.
    Например https://www.aten.com/global/en/products/profession...
    IP-KVM - это вещь для стандартного удаленного управления из любой точки, соответственно там сигнал преобразовывается и ужимается так чтобы пролез через любой канал и показался в любом браузере, никакого realtime в нем не предусмотрено.
    Ответ написан
    Комментировать
  • IP-KVM для дома?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    IP-KVM - это решение для удаленного управления. Ни в коем случае не игр :) Там консоль на жабе написана, она такая тормозная, что мышь шевелится с задержкой, а тут - играть собрались :)

    Геймеры, которые квасятся в бегалки-стрелялки (как бы ни был этот жанр туп) - они даже мыши/клавы ставят проводные, чтобы радиоканал помехи не вносил! Там счет буквально на миллисекунды идет!
    Ответ написан
    1 комментарий
  • Какие особенности разработки сайтов под тор/даркнет?

    vabka
    @vabka Куратор тега Веб-разработка
    Токсичный шарпист
    Никаких особенностей нет - это точно такие же сайты.
    Мб максимум - стоит попытаться реализовать их без js, тк в том же Тор браузере изначально стоит расширение, которое отключает js
    Ответ написан
    1 комментарий
  • Можно ли уникализировать отправку форм с сайта без cms?

    Ответ выше про скрытое поле абсолютно верен.
    Если же вы по какой-то причине не хотите использовать скрытые поля, то можете просто назначить имя (или value) самой кнопке отправки формы.

    <input type="submit" value="save" name="loginForm">


    if (isset($_POST['loginForm'])){
        // Код
    }
    Ответ написан
    Комментировать
  • Можно ли уникализировать отправку форм с сайта без cms?

    karabanov
    @karabanov
    Системный администратор
    Можно в форму добавить скрытое поле идентифицирующее форму, а в скрипт отправки проверку наличия этого поля и на основе его содержимого добавление в письмо информации о том какой формой оно было отправлено.
    Ответ написан
    Комментировать
  • Можно ли эксплуатировать такой кабель?

    @Drno
    Он обжат плохо. контакты должны доходить до конца в разъеме
    Ответ написан
    Комментировать
  • Webdav ошибка 1244 только на windows, а под linux работает, как исправить?

    DamianLewis
    @DamianLewis
    Столкнулся с такой же проблемой. С момента, когда задан был вопрос прошло много времени, но может кому-то понадобится решение данной проблемы.

    Дело в том, что на Windows 7 по умолчанию не поддерживается TLS 1.3, и если подключение к WebDav или NextCloud будет выполняться по этому протоколу, что чаще всего и бывает в наше время, подключение не сработает. Настройки добавления сетевого диска на Windows тесно связано с Internet Explorer, именно он не поддерживает TLS 1.3. Другие браузеры Chrome, Firefox поддерживают данный протокол из коробки, а для включения в Windows, нажмите Win+R и введите inetcpl.cpl. Откроется диалоговое окно "Свойство: Интернет". Перейдите на вкладку дополнительно и там увидите поддержку только TLS 1.0 - 1.1 - 1.2. Это если у вас Win7 и ниже. На Windows 10 в этих же настройках есть поддержка протокола TLS 1.3 (экспериментально). Надо включить данный протокол. Также необходимо, чтобы работала служба ВебКлиент. Проверить, поддерживается браузером TLS 1.3 можно тут https://www.cloudflare.com/ssl/encrypted-sni/
    Ответ написан
    Комментировать
  • Какую платформу изучить для вебсайтов?

    bersus
    @bersus
    https://bersus.design
    Если 80% заявок по WP - вот и ответ на вопрос, что же нужно изучать.

    WordPress медленный. Toyota надёжная. Land Rover ломается.
    Стереотипы. Это не всегда так, все зависит от конкретных условий.
    Ответ написан
    1 комментарий
  • А у вас работает WebDav Яндекс Диска?

    @SergeiBoo
    +1. Два года пользовался платным Яндекс диском на 1Тб и сохранял туда фото архив с помощью GoodSync (купил приложение, сервис висел фоном). Где-то месяц назад перестало работать, заметил не сразу. Поиграл с настройками, ничего не помогает. Написал в поддержку Яндекс диска и получил ответ "не отвечаем за работу программ кроме Яндекс-диска". Пару вечеров убил на попытки наладить синхронизацию!!!
    Если бы Яндекс заявил официально, что политика меняется, дальше так работать не будет и дождались пока у людей кончится платная подписка, то вопросов не было бы к ним. Это бизнес, всё понятно. А сейчас получается, что просто кинули втихую и не признают это. За это минус им в карму.
    Ответ написан
    Комментировать
  • Как собрать mkv через консоль linux?

    nidalee
    @nidalee
    Без конвертации - так:
    ffmpeg -i file.avi -i file.aac -vcodec copy -acodec copy file.mkv
    Это при условии, что в avi нет дорожки аудио. Если она есть, то нужно будет еще добавить -map.
    Ответ написан
    Комментировать
  • Планшет или электронная книга?

    anton_reut
    @anton_reut
    Начинающий веб-разработчик
    Планшет, и только с ips матрицей
    Ответ написан
    2 комментария
  • Что лучше хранить в базе данных 0 или None?

    Beshere
    @Beshere
    Разработчик
    None - это не 0 и не "", а типа null - пусто.

    А что там хранить, зависит от логики заполнения поля. Например, вы храните показания термометра. Глуповато хранить 0 в этом случае, если данных нет, согласитесь. А вес или рост человека, можно и так и так - навряд ли есть люди с нулевым ростом или весом.
    Ответ написан
    4 комментария
  • Как раскодировать aes128gcm?

    inoise
    @inoise Куратор тега PHP
    Solution Architect, AWS Certified, Serverless
    Первый же вопрос - почему вы решили что вам нужен публичный ключ если это ассиметричное шифрование
    Ответ написан
    3 комментария
  • Возможно ли расшифровать сообщение имея два public ключа?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Нет.

    Гуглить асимметричное шифрование.
    Ответ написан
    Комментировать
  • SMS уведомления

    Недавно писали на Хабре про sms.ru/, обещали по 50 копеек за сообщение.
    Ответ написан
    3 комментария