This commit is contained in:
2025-11-25 22:54:02 +01:00
parent e2a3d54198
commit f285b3e733
2 changed files with 19 additions and 13 deletions

View File

@ -58,6 +58,11 @@ git checkout main
```bash
pip install flask flask-cors beautifulsoup4 lxml urllib3 requests
```
or via zypper
```bash
zypper install python313-Flask python313-Flask-Cors python313-beautifulsoup4 python313-lxml python313-urllib3 python313-requests
```
### 4. Configure Application
@ -144,7 +149,8 @@ server {
}
server {
listen 443 ssl http2;
listen 443 ssl;
http2 on;
server_name your-domain.com;
ssl_certificate /path/to/ssl/cert.pem;
@ -155,17 +161,18 @@ server {
add_header X-Content-Type-Options "nosniff" always;
add_header X-XSS-Protection "1; mode=block" always;
location / {
proxy_pass http://127.0.0.1:5000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_read_timeout 300;
}
location / {
client_max_body_size 1G;
proxy_buffering off;
location /api/ {
proxy_pass http://127.0.0.1:5000/api/;
#Path to the root of your installation
root /home/kleinanzeigenscraper/git/kleinanzeigen-boosted/web/;
index index.html;
}
location /api/ {
proxy_pass http://127.0.0.1:27979;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;