Netdata dashboard kurulumu ve sunucu performansı
This commit is contained in:
parent
ebab6ea114
commit
119c3650f0
3 changed files with 63 additions and 0 deletions
|
|
@ -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
|
||||
server {
|
||||
listen 443 ssl http2;
|
||||
|
|
|
|||
|
|
@ -13,6 +13,9 @@ volumes:
|
|||
rocket_mongodb_data:
|
||||
driver: local
|
||||
n8n_data:
|
||||
netdataconfig:
|
||||
netdatalib:
|
||||
netdatacache:
|
||||
|
||||
services:
|
||||
forgejo:
|
||||
|
|
@ -108,3 +111,30 @@ services:
|
|||
- /etc/ssl/sozsoft.com:/etc/ssl/sozsoft.com:ro # Sertifikaları mount ettik
|
||||
- ./logs/coturn:/var/log # Logları dışarı al (opsiyonel)
|
||||
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
|
||||
|
|
@ -20,6 +20,7 @@ SUBDOMAINS=(
|
|||
"sozsoft.com"
|
||||
"www.sozsoft.com"
|
||||
"demo.sozsoft.com"
|
||||
"dashboard.sozsoft.com"
|
||||
)
|
||||
|
||||
echo "Subdomain'ler için SSL sertifikaları alınıyor..."
|
||||
|
|
|
|||
Loading…
Reference in a new issue