ssl_certificate /etc/nginx/ssl/live/dev.ru/fullchain.pem;
sl_certificate_key /etc/nginx/ssl/live/dev.ru/privkey.pem;
listen [::]:80;
listen 80;
location / {
return 301 https://$host$request_uri;
}
listen [::]:443 ssl;
listen 443 ssl;
location / {
proxy_pass http://client/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location /api/ {
proxy_pass http://server/api/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
/.well-known/acme-challenge
нужен только для 80 порта исключительно для инициализации сертификата и в 443 он не нужен?location /.well-known/acme-challenge {
allow all;
root /var/www/certbot/;
}
/api/v1/users/1/posts
/api/v1/users/1/todos
posts
и todos
?DRY
table
`SELECT * FROM ${table}`
, как нам безопасно вставить название таблицы? [
{
"userId": 1,
"id": 1,
"title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit",
},
{
"userId": 1,
"id": 2,
"title": "qui est esse",
},
]
sudo apt-get install -y postgresql-plpython3-15
CREATE EXTENSION plpython3u
services:
postgres:
container_name: postgres_container
image: postgres
environment:
POSTGRES_DB: postgres
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
Docker daemon
это то, что автоматический запускается у нас при старте ОС или запуском systemctl start docker
, т.е. демон это процесс автономной работы программы в фоновом режиме? offset + limit=1
?server/api/users/10
SELECT * FROM users OFFSET=(10 - 1) LIMIT=1;
У меня только через интерфейс получается свойствам тип присвоить
А хотелось бы вынести всю типизацию компонента из пропсов сразу к компоненту, как с тайпом
Или в данном случае надо делать так?