Добавить 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