Добавить README.md
This commit is contained in:
parent
821224ddf4
commit
3228cdaf10
|
|
@ -0,0 +1,34 @@
|
|||
# Proxy
|
||||
|
||||
Nginx прокси в Incus контейнере с SSL сертификатом.
|
||||
|
||||
## Установка
|
||||
|
||||
```bash
|
||||
# Создание контейнера
|
||||
incus launch images:alpine/edge proxy
|
||||
|
||||
# Настройка порта 443
|
||||
incus config device add proxy port443 proxy listen=tcp:0.0.0.0:443 connect=tcp:127.0.0.1:443
|
||||
|
||||
# Вход в контейнер
|
||||
incus exec proxy -- sh
|
||||
|
||||
# Установка пакетов
|
||||
apk add nginx certbot
|
||||
|
||||
# Добавление в автозапуск
|
||||
rc-update add nginx
|
||||
|
||||
# Настройка конфигурации
|
||||
nano /etc/nginx/http.d/default.conf
|
||||
|
||||
# Запуск nginx
|
||||
service nginx start
|
||||
|
||||
# Получение SSL сертификата
|
||||
certbot -d "*.host.jeyerp.az" --manual --preferred-challenges dns certonly
|
||||
|
||||
# Перезапуск nginx
|
||||
service nginx restart
|
||||
```
|
||||
Loading…
Reference in New Issue