Netdata dashboard kurulumu ve sunucu performansı

This commit is contained in:
Sedat ÖZTÜRK 2026-06-05 17:22:02 +03:00
parent ebab6ea114
commit 119c3650f0
3 changed files with 63 additions and 0 deletions

View file

@ -117,6 +117,38 @@ server {
} }
# dashboard.sozsoft.com
server {
listen 443 ssl http2;
server_name dashboard.sozsoft.com;
ssl_certificate /etc/letsencrypt/live/dashboard.sozsoft.com/fullchain.pem;
ssl_trusted_certificate /etc/ssl/sozsoft.com/chain1.pem;
ssl_certificate_key /etc/letsencrypt/live/dashboard.sozsoft.com/privkey.pem;
auth_basic "Restricted";
auth_basic_user_file /etc/nginx/.htpasswd;
#sudo htpasswd -c /etc/nginx/.htpasswd sedat.ozturk
#yukarıdaki komut ile kullanıcı adı ve şifre oluşturabilirsiniz
proxy_headers_hash_max_size 2048;
proxy_headers_hash_bucket_size 128;
location / {
proxy_pass http://127.0.0.1:19999;
proxy_http_version 1.1;
include /etc/nginx/proxy_params;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_read_timeout 300;
proxy_connect_timeout 300;
proxy_send_timeout 300;
}
}
# sozsoft.com # sozsoft.com
server { server {
listen 443 ssl http2; listen 443 ssl http2;

View file

@ -13,6 +13,9 @@ volumes:
rocket_mongodb_data: rocket_mongodb_data:
driver: local driver: local
n8n_data: n8n_data:
netdataconfig:
netdatalib:
netdatacache:
services: services:
forgejo: forgejo:
@ -108,3 +111,30 @@ services:
- /etc/ssl/sozsoft.com:/etc/ssl/sozsoft.com:ro # Sertifikaları mount ettik - /etc/ssl/sozsoft.com:/etc/ssl/sozsoft.com:ro # Sertifikaları mount ettik
- ./logs/coturn:/var/log # Logları dışarı al (opsiyonel) - ./logs/coturn:/var/log # Logları dışarı al (opsiyonel)
command: ["turnserver", "-c", "/etc/coturn/turnserver.conf"] command: ["turnserver", "-c", "/etc/coturn/turnserver.conf"]
dashboard:
image: netdata/netdata:stable
container_name: dashboard
hostname: kursserver
restart: unless-stopped
pid: host
network_mode: host
cap_add:
- SYS_PTRACE
- SYS_ADMIN
security_opt:
- apparmor:unconfined
volumes:
- netdataconfig:/etc/netdata
- netdatalib:/var/lib/netdata
- netdatacache:/var/cache/netdata
- /:/host/root:ro,rslave
- /etc/passwd:/host/etc/passwd:ro
- /etc/group:/host/etc/group:ro
- /etc/localtime:/etc/localtime:ro
- /proc:/host/proc:ro
- /sys:/host/sys:ro
- /etc/os-release:/host/etc/os-release:ro
- /var/log:/host/var/log:ro
- /var/run/docker.sock:/var/run/docker.sock:ro
- /run/dbus:/run/dbus:ro

View file

@ -20,6 +20,7 @@ SUBDOMAINS=(
"sozsoft.com" "sozsoft.com"
"www.sozsoft.com" "www.sozsoft.com"
"demo.sozsoft.com" "demo.sozsoft.com"
"dashboard.sozsoft.com"
) )
echo "Subdomain'ler için SSL sertifikaları alınıyor..." echo "Subdomain'ler için SSL sertifikaları alınıyor..."