Задать вопрос
  • Как изменить OS внутри контейнера?

    @yuzuuv
    GWYW,
    Отступление - 3x-ui можно запустить несколькими способами - с использованием докера и без. При использовании докера используется образ alpine, который не поддерживается в x-ui.sh. Иными словами, использование x-ui.sh подразумевает запуск 3x-ui без использования докера.

    По решению - чтобы настроить SSL, не нужно лезть в контейнер. Обрати внимание на docker-compose.yml, в нем видно что в контейнер проброшены волюмы, в т.ч. $PWD/cert/:/root/cert/. Тебе нужно сгенерировать сертификат и ключ через certbot и переместить их в папку 3x-ui/cert, они появятся в контейнере в /root/cert/. Далее в веб интерфейсе указываешь путь до сертификата и ключа (Panel Settings - Public Key Path и Public Key Path). Т.к. сервис крутится в докере, путь нужно указывать внутри контейнера, а именно /root/cert/...
    Написано