DevOps & Server Administration

Dasturlash

Ubuntu server administratsiyasi, xavfsiz klasterlarda dasturiy komponentlarni ishga tushirish hamda tizimli monitoring asboblari muhandisligi.

Primary Ubuntu Node Health

Host CPU Load14%
Memory Usage42%

Host OS

Ubuntu 24.04 LTS

Nginx Proxy

Active (v1.26.1)

Active Cert

Let's Encrypt SSL (Auto-Sync)

DNS Cluster

Cloudflare Secured & Proxied

Console log

$ [2026-05-25 11:20:00] INFO: Nginx proxy routed stream to cluster-1 successfully.

$ [2026-05-25 11:21:05] WARNING: Scopus sync reported - API quota at 84% remaining.

$ [2026-05-25 11:22:42] DATA: Indexing sync trigger initialized. Checked 12 authors.

$ [2026-05-25 11:23:15] INFO: PostgreSQL connection pool active. 14 idle descriptors.

Interactive PM2 & Docker Cluster Orchestration

Node NameEngineStatusCPUMemoryUptimeControls
tsue-node-app-cluster-0PM2online4%112MB24d 10h
tsue-node-app-cluster-1PM2online6%128MB24d 10h
scopus-sync-daemon-servicePM2online1%85MB15d 2h
postgresql-production-containerDockeronline8%450MB189d 4h
nginx-reverse-proxyNginxonline2%42MB340d 12h

Nginx & SSL Auto-Sync

Barcha subdomenlar Nginx reverse proxy yordamida yo'naltirilgan va SSL sertifikatlari Let's Encrypt botlari yordamida muhlati yaqinlashganda yangilab boriladi.

CI/CD & Dockerization

GitHubga o'zgarish kiritilganda, GitHub Actions orqali yangi docker image yig'ilib PM2 cluster muhitiga zero-downtime uslubda yetkazib beriladi.