🖥 PVEmanager – Proxmox‑klasterlarini boshqarish uchun zamonaviy veb‑panel.
🚀 Asosiy imkoniyatlar
• 🖥 Proxmox integratsiyasi — bir nechta server va klasterlarni boshqarish
• 🎛 VM/LXC boshqaruvi — start, stop, restart, o‘chirish, hajmini o‘zgartirish
• ⚡️ Kengaytirilgan operatsiyalar — ko‘p VM va konteynerlarni bir vaqtning o‘zida start/stop/restart/o‘chirish
• 🖵 VNC konsoli — noVNC orqali ichki konsolga kirish
• ⌨️ Uzoqdan buyruqlar — QEMU Guest Agent yordamida bash buyruqlarini bajarish
• 📸 Snapshotlar — yaratish, o‘chirish, rollback, navbat tizimi bilan izlash
• 📋 OS shablonlari — shablondan tez VM yaratish
• 🔄 Tarmoqlararo shablonlar — har qanday nodega avtomatik replikatsiya (cross‑node)
• 📦 Aqlli LXC yaratish — shablondan konteyner yaratish, avtomatik migratsiya
• 🌐 IPAM — IP‑manzillarni boshqarish
• 🔔 Xabarnomalar — ichki bildirishnoma, email (SMTP) va Telegram bot orqali
• 📊 Monitoring — CPU, RAM, disk, tarmoq statistikasini real‑vaqt rejimida kuzatish
• 🔒 Xavfsizlik — RBAC v2, IP‑bloklash, sessiya boshqaruvi, kirish himoyasi
• 🌍 Ko‘p tillik — rus va ingliz tillari (interfeys)
🔧 Texnik talablar
Docker + Docker‑Compose
2 GB RAM (kamida)
Proxmox VE 7/8/9.x
🔔 Kanalga obuna bo‘ling, savollar va takliflaringizni TZIM BOT orqali qoldiring – Proxmox foydalanuvchilari uchun yanada qulay boshqaruvni yaratamiz! 🚀
🚀 Asosiy imkoniyatlar
• 🖥 Proxmox integratsiyasi — bir nechta server va klasterlarni boshqarish
• 🎛 VM/LXC boshqaruvi — start, stop, restart, o‘chirish, hajmini o‘zgartirish
• ⚡️ Kengaytirilgan operatsiyalar — ko‘p VM va konteynerlarni bir vaqtning o‘zida start/stop/restart/o‘chirish
• 🖵 VNC konsoli — noVNC orqali ichki konsolga kirish
• ⌨️ Uzoqdan buyruqlar — QEMU Guest Agent yordamida bash buyruqlarini bajarish
• 📸 Snapshotlar — yaratish, o‘chirish, rollback, navbat tizimi bilan izlash
• 📋 OS shablonlari — shablondan tez VM yaratish
• 🔄 Tarmoqlararo shablonlar — har qanday nodega avtomatik replikatsiya (cross‑node)
• 📦 Aqlli LXC yaratish — shablondan konteyner yaratish, avtomatik migratsiya
• 🌐 IPAM — IP‑manzillarni boshqarish
• 🔔 Xabarnomalar — ichki bildirishnoma, email (SMTP) va Telegram bot orqali
• 📊 Monitoring — CPU, RAM, disk, tarmoq statistikasini real‑vaqt rejimida kuzatish
• 🔒 Xavfsizlik — RBAC v2, IP‑bloklash, sessiya boshqaruvi, kirish himoyasi
• 🌍 Ko‘p tillik — rus va ingliz tillari (interfeys)
🔧 Texnik talablar
Docker + Docker‑Compose
2 GB RAM (kamida)
Proxmox VE 7/8/9.x
🔔 Kanalga obuna bo‘ling, savollar va takliflaringizni TZIM BOT orqali qoldiring – Proxmox foydalanuvchilari uchun yanada qulay boshqaruvni yaratamiz! 🚀
3🔥2
📸 Bugun Proxmox uchun ishlab chiqilayotgan boshqaruv panelidan bir nechta skrinshotlar bilan bo‘lishmoqchiman.
🎯 Panel nimaga qaratilgan:
— 🖥 Proxmox serverlarini bitta joydan boshqarish
— 📊 monitoring va holatni tez ko‘rish
— 🔔 Telegram orqali alert va bildirishnomalar
— ⚙️ ortiqcha murakkabliksiz, adminlar uchun qulay
🚧 Hozir loyiha faol rivojlanmoqda. Ayrim funksiyalar hali test bosqichida, lekin asosiy arxitektura allaqachon ishlayapti.
💬 Agar Proxmox bilan ishlasangiz, fikr va takliflar juda foydali bo‘ladi.
Keyingi postlarda texnik detallar va yangi funksiyalarni ko‘rsataman.
🎯 Panel nimaga qaratilgan:
— 🖥 Proxmox serverlarini bitta joydan boshqarish
— 📊 monitoring va holatni tez ko‘rish
— 🔔 Telegram orqali alert va bildirishnomalar
— ⚙️ ortiqcha murakkabliksiz, adminlar uchun qulay
🚧 Hozir loyiha faol rivojlanmoqda. Ayrim funksiyalar hali test bosqichida, lekin asosiy arxitektura allaqachon ishlayapti.
💬 Agar Proxmox bilan ishlasangiz, fikr va takliflar juda foydali bo‘ladi.
Keyingi postlarda texnik detallar va yangi funksiyalarni ko‘rsataman.
1⚡3
Panelni deyarli yakunlab qoldim. Hozir asosan mayda-chuyda tuzatishlar va kichik qo'shimcha ishlari qolyapti.
Biroz vaqt olishi mumkin, chunki loyiha to‘liq o‘zim tomonidan ishlab chiqilmoqda va test qilinmoqda.
Oldinda yana muhim reja bor: Proxmox API imkoniyatlarini yanada kengroq qamrab olish.
Maqsad — har bir node yoki panelga alohida-alohida kirishga hojat qolmasdan, hammasini bitta interfeys orqali boshqarish.
Albatta, Proxmox’ning o‘z admin paneli bor. U funksional jihatdan kuchli, lekin dizayn va qulaylik tomondan har doim ham yoqimli emas — aynan shu joyini yaxshilashni xohlayapman.
Hozircha yopiq beta testni qanday o‘tkazishni rejalashtiryapman.
Ommaviy testdan oldin panelni Proxmox server egalari sinab ko‘rishini istardim, chunki aynan ular server boshqaruv panelini munosib baholay oladi.
🔜 Keyingi qadam: yopiq beta uchun ishtirokchilarni yig‘ish.
Agar sizda Proxmox server bo‘lsa va testda qatnashishni xohlasangiz, kanalda qoling — tez orada tafsilotlarni e’lon qilaman.
Keyingi postlarda rejalashtirilgan funksiyalar va texnik detallar bilan bo‘lishaman.
Biroz vaqt olishi mumkin, chunki loyiha to‘liq o‘zim tomonidan ishlab chiqilmoqda va test qilinmoqda.
Oldinda yana muhim reja bor: Proxmox API imkoniyatlarini yanada kengroq qamrab olish.
Maqsad — har bir node yoki panelga alohida-alohida kirishga hojat qolmasdan, hammasini bitta interfeys orqali boshqarish.
Albatta, Proxmox’ning o‘z admin paneli bor. U funksional jihatdan kuchli, lekin dizayn va qulaylik tomondan har doim ham yoqimli emas — aynan shu joyini yaxshilashni xohlayapman.
Hozircha yopiq beta testni qanday o‘tkazishni rejalashtiryapman.
Ommaviy testdan oldin panelni Proxmox server egalari sinab ko‘rishini istardim, chunki aynan ular server boshqaruv panelini munosib baholay oladi.
🔜 Keyingi qadam: yopiq beta uchun ishtirokchilarni yig‘ish.
Agar sizda Proxmox server bo‘lsa va testda qatnashishni xohlasangiz, kanalda qoling — tez orada tafsilotlarni e’lon qilaman.
Keyingi postlarda rejalashtirilgan funksiyalar va texnik detallar bilan bo‘lishaman.
1👍1
🛠 Assalomu alaykom!
Bugun PVEmanager backendining v1.0.3 versiyasi chiqganini e’lon qilmoqchiman.
Asosiy o‘zgarishlar:
• Kritik xatolar tuzatildi (import paths, CSP, deduplikatsiya)
• Proxmox API asyncio ga ko‘chirildi
•
• HTTP xatolar endi to‘g‘ri kodlarni ko‘rsatadi (404, 401, h.k.)
🔗 GitHubda ko‘rish
Bugun PVEmanager backendining v1.0.3 versiyasi chiqganini e’lon qilmoqchiman.
Asosiy o‘zgarishlar:
• Kritik xatolar tuzatildi (import paths, CSP, deduplikatsiya)
• Proxmox API asyncio ga ko‘chirildi
•
settings.py — Gitea URL GitHub ga o‘zgartirildi• HTTP xatolar endi to‘g‘ri kodlarni ko‘rsatadi (404, 401, h.k.)
🔗 GitHubda ko‘rish
GitHub
GitHub - markmorado/pvemanager: Modern web panel for managing Proxmox servers, virtual machines and LXC containers.
Modern web panel for managing Proxmox servers, virtual machines and LXC containers. - markmorado/pvemanager
👍3
🚀 PVEmanager — yangilanishlar v1.0.3 → v1.1.3
So'nggi vaqtda 4 ta yirik yangilanish chiqdi. Qisqacha xulosa:
📦 v1.1.0 — Zaxira nusxalash moduli & IPAM
-Yangi Backups sahifasi (3 ta tab: fayllar, saqlash joylari, jadvallar)
-Proxmox Backup Server (PBS) qo'llab-quvvatlash
-Cron-ifodalar asosida backup rejalashtiruvchi (APScheduler)
-Saqlash siyosati: keep_last / daily / weekly / monthly
-IPAM: tarmoqlarni muayyan Proxmox server va nodega bog'lash
🔧 v1.1.1 — Yangilanish tizimini tuzatish
-Avtomatik yangilanish mexanizmini tubdan qayta ishlab chiqish
-Yangi host-side watchdog (systemd-servis) — Docker konteynerining hayotiga bog'liq emas
-To'liq tsikl: git pull → docker compose build --no-cache → up -d
-Yangilanish logi: update_host.log
🎨 v1.1.2 — Dashboard dizayni & CLI
-Yangi dashboard: 5 ustunli to'r Nodes / VMs / Containers / Clusters / Alerts
-CPU, RAM, Storage uchun real vaqtda mini-grafiklar
-Sarlavhada status chip: All systems operational / ogohlantirishlar / kritik xatolar
-Yon panelda Cluster Selector vidjet
Sarlavhada versiya belgisi (v1.1.x)
Yangi CLI vosita pve: pve logs, pve restart, pve update, pve exec va boshqalar
🚨 v1.1.3 — Alertlar, log xavfsizligi, CSS o'zgaruvchilari
-/api/dashboard/alerts API endpointi — so'nggi 24 soatdagi xato va kritik hodisalar
-Dashboardda to'g'ridan-to'g'ri alert modali (status chipga bosish orqali)
-Node statistikasini parallel yuklash (Promise.all)
-Loglar: server IP-manzillari xabarlardan olib tashlandi, polling-so'rovlarning shovqini bostirildi
-CSS: rgba() hardcod qiymatlari tema CSS-o'zgaruvchilariga almashtirildi
🔗 GitHub: https://github.com/markmorado/pvemanager
📄 CHANGELOG: CHANGELOG.md
So'nggi vaqtda 4 ta yirik yangilanish chiqdi. Qisqacha xulosa:
📦 v1.1.0 — Zaxira nusxalash moduli & IPAM
-Yangi Backups sahifasi (3 ta tab: fayllar, saqlash joylari, jadvallar)
-Proxmox Backup Server (PBS) qo'llab-quvvatlash
-Cron-ifodalar asosida backup rejalashtiruvchi (APScheduler)
-Saqlash siyosati: keep_last / daily / weekly / monthly
-IPAM: tarmoqlarni muayyan Proxmox server va nodega bog'lash
🔧 v1.1.1 — Yangilanish tizimini tuzatish
-Avtomatik yangilanish mexanizmini tubdan qayta ishlab chiqish
-Yangi host-side watchdog (systemd-servis) — Docker konteynerining hayotiga bog'liq emas
-To'liq tsikl: git pull → docker compose build --no-cache → up -d
-Yangilanish logi: update_host.log
🎨 v1.1.2 — Dashboard dizayni & CLI
-Yangi dashboard: 5 ustunli to'r Nodes / VMs / Containers / Clusters / Alerts
-CPU, RAM, Storage uchun real vaqtda mini-grafiklar
-Sarlavhada status chip: All systems operational / ogohlantirishlar / kritik xatolar
-Yon panelda Cluster Selector vidjet
Sarlavhada versiya belgisi (v1.1.x)
Yangi CLI vosita pve: pve logs, pve restart, pve update, pve exec va boshqalar
🚨 v1.1.3 — Alertlar, log xavfsizligi, CSS o'zgaruvchilari
-/api/dashboard/alerts API endpointi — so'nggi 24 soatdagi xato va kritik hodisalar
-Dashboardda to'g'ridan-to'g'ri alert modali (status chipga bosish orqali)
-Node statistikasini parallel yuklash (Promise.all)
-Loglar: server IP-manzillari xabarlardan olib tashlandi, polling-so'rovlarning shovqini bostirildi
-CSS: rgba() hardcod qiymatlari tema CSS-o'zgaruvchilariga almashtirildi
🔗 GitHub: https://github.com/markmorado/pvemanager
📄 CHANGELOG: CHANGELOG.md
GitHub
GitHub - markmorado/pvemanager: Modern web panel for managing Proxmox servers, virtual machines and LXC containers.
Modern web panel for managing Proxmox servers, virtual machines and LXC containers. - markmorado/pvemanager
👍1🔥1 1
🚀 PVEmanager — yangilandi
Versiya: v1.1.5 (2026-03-15)
⚡️ Real-time WebSocket Metrics (Yangi!)
- Yangi metrics_broadcaster xizmati — CPU, RAM, disk va tarmoq ko'rsatkichlarini WebSocket orqali real vaqtda uzatadi
- Dashboard, server detail, VM ro'yxati sahifalarida jonli grafiklar (sahifani yangilamasdan)
- WebSocket protokoli kengaytirildi: kanal obuna tizimi (subscribe/unsubscribe), get_rrd so'rovlari
- Workspaces sahifasida ham real-time monitoring qo'shildi
🎨 UI Redesign — Cloud uslubi
- Butun interfeys Hetzner Cloud dizayn uslubida qayta ishlandi
- Yorug' (light) tema asosiy tema sifatida belgilandi
- theme.css — 470 qator yangilandi, CSS o'zgaruvchilari tartibga keltirildi
- Login sahifasi, dashboard, settings, tasks, workspaces — hammasi yangi ko'rinishda
theme.js yangilandi
🗂 Workspaces (v1.1.4)
- Workspace — Proxmox serverlarini guruhlash va foydalanuvchilarga cheklangan kirish berish imkoniyati
- Sidebar'da workspace tanlash (sahifani yangilamasdan)
- Admin panelida workspace boshqaruvi: yaratish, tahrirlash, o'chirish, server va foydalanuvchi biriktirish
- Barcha server/VM/backup API so'rovlari faol workspace bo'yicha filtrlanadi
🐛 Tuzatishlar
- dashboard.py da PermissionChecker import xatosi tuzatildi
- auth.py, servers.py, settings.py da kichik tuzatishlar
GitHub: https://github.com/markmorado/pvemanager
Gitea: https://git.tzim.uz/markmorado/pvemanager
Versiya: v1.1.5 (2026-03-15)
⚡️ Real-time WebSocket Metrics (Yangi!)
- Yangi metrics_broadcaster xizmati — CPU, RAM, disk va tarmoq ko'rsatkichlarini WebSocket orqali real vaqtda uzatadi
- Dashboard, server detail, VM ro'yxati sahifalarida jonli grafiklar (sahifani yangilamasdan)
- WebSocket protokoli kengaytirildi: kanal obuna tizimi (subscribe/unsubscribe), get_rrd so'rovlari
- Workspaces sahifasida ham real-time monitoring qo'shildi
🎨 UI Redesign — Cloud uslubi
- Butun interfeys Hetzner Cloud dizayn uslubida qayta ishlandi
- Yorug' (light) tema asosiy tema sifatida belgilandi
- theme.css — 470 qator yangilandi, CSS o'zgaruvchilari tartibga keltirildi
- Login sahifasi, dashboard, settings, tasks, workspaces — hammasi yangi ko'rinishda
theme.js yangilandi
🗂 Workspaces (v1.1.4)
- Workspace — Proxmox serverlarini guruhlash va foydalanuvchilarga cheklangan kirish berish imkoniyati
- Sidebar'da workspace tanlash (sahifani yangilamasdan)
- Admin panelida workspace boshqaruvi: yaratish, tahrirlash, o'chirish, server va foydalanuvchi biriktirish
- Barcha server/VM/backup API so'rovlari faol workspace bo'yicha filtrlanadi
🐛 Tuzatishlar
- dashboard.py da PermissionChecker import xatosi tuzatildi
- auth.py, servers.py, settings.py da kichik tuzatishlar
GitHub: https://github.com/markmorado/pvemanager
Gitea: https://git.tzim.uz/markmorado/pvemanager
GitHub
GitHub - markmorado/pvemanager: Modern web panel for managing Proxmox servers, virtual machines and LXC containers.
Modern web panel for managing Proxmox servers, virtual machines and LXC containers. - markmorado/pvemanager
🚀 PVEmanager — yangilanishlar xulosasi
v1.1.5 — Task Drawer: VM/LXC amallar Proxmox UPID orqali kuzatiladi, tugallangan tasklarni tozalash tugmasi qo'shildi
v1.1.6 — LXC Terminal tuzatildi: xterm.js konsolda "Disconnected" xatosi hal etildi
v1.1.7 — 1 149 ta tarjima kaliti JSON fayllariga ko'chirildi; yangi til qo'shish uchun faqat .json fayl qo'yish kifoya
v1.1.8 — Foydalanuvchilarga Proxmox serverlar biriktiriladi; VM/LXC egasini tayinlash; login dan keyin avtomatik yo'naltirish
v1.2.0 — 🐛 Disk resize xatoligi tuzatildi: VM yaratishda lock file timeout xatosi hal etildi
📦 Joriy versiya: v1.2.0 | 📅 16 mart 2026
v1.1.5 — Task Drawer: VM/LXC amallar Proxmox UPID orqali kuzatiladi, tugallangan tasklarni tozalash tugmasi qo'shildi
v1.1.6 — LXC Terminal tuzatildi: xterm.js konsolda "Disconnected" xatosi hal etildi
v1.1.7 — 1 149 ta tarjima kaliti JSON fayllariga ko'chirildi; yangi til qo'shish uchun faqat .json fayl qo'yish kifoya
v1.1.8 — Foydalanuvchilarga Proxmox serverlar biriktiriladi; VM/LXC egasini tayinlash; login dan keyin avtomatik yo'naltirish
v1.2.0 — 🐛 Disk resize xatoligi tuzatildi: VM yaratishda lock file timeout xatosi hal etildi
📦 Joriy versiya: v1.2.0 | 📅 16 mart 2026
🚀 PVEmanager yangilandi — v1.3.1
Oxirgi bor 1.2.0 versiyasidan xabar bergan edik. O'shandan beri 2 ta muhim yangilanish chiqdi:
📦 v1.3.0 — Konsol: VNC va Terminal tuzatildi
🔧 VNC "Connection closed" xatosi bartaraf etildi — noVNC endi to'g'ri WebSocket URL bilan ishlaydi, avvalgi noto'g'ri RFB handshake muammosi butunlay olib tashlandi
🔑 VNCAuth (QEMU) tuzatildi — VM uchun maxsus 8-belgili parol generatsiya qilinadi va noVNC ga uzatiladi
🐧 LXC konteyner konsoli tuzatildi — vncproxy LXC uchun alohida chaqiriladi; avval 500 xato berardi — endi to'g'ri ishlaydi
🖥 LXC kontekst menyu endi Terminal ochadi — VM ro'yxatida sichqoncha o'ng tugmasi: lxc → Terminal (xterm.js), qemu → VNC Console
📦 v1.3.1 — VM ro'yxati: Server/Node filtrlash va mobil ko'rinish
🔍 Server filtri — VM ro'yxatini Proxmox server bo'yicha filtrlash imkoniyati; avtomatik to'ldiriladi
🗂 Node filtri — tanlangan serverga tegishli node'lar bo'yicha qo'shimcha filtrlash
🔗 Filtrlar URL da saqlanadi — sahifani yangilaganda ?server=...&node=... parametrlari tiklanadi
📱 Moslashuvchan interfeys — 900px, 768px, 480px kengliklar uchun maxsus ko'rinish; mobilda ortiqcha elementlar berkitiladi
🔗 GitHub: github.com/markmorado/pvemanager
Oxirgi bor 1.2.0 versiyasidan xabar bergan edik. O'shandan beri 2 ta muhim yangilanish chiqdi:
📦 v1.3.0 — Konsol: VNC va Terminal tuzatildi
🔧 VNC "Connection closed" xatosi bartaraf etildi — noVNC endi to'g'ri WebSocket URL bilan ishlaydi, avvalgi noto'g'ri RFB handshake muammosi butunlay olib tashlandi
🔑 VNCAuth (QEMU) tuzatildi — VM uchun maxsus 8-belgili parol generatsiya qilinadi va noVNC ga uzatiladi
🐧 LXC konteyner konsoli tuzatildi — vncproxy LXC uchun alohida chaqiriladi; avval 500 xato berardi — endi to'g'ri ishlaydi
🖥 LXC kontekst menyu endi Terminal ochadi — VM ro'yxatida sichqoncha o'ng tugmasi: lxc → Terminal (xterm.js), qemu → VNC Console
📦 v1.3.1 — VM ro'yxati: Server/Node filtrlash va mobil ko'rinish
🔍 Server filtri — VM ro'yxatini Proxmox server bo'yicha filtrlash imkoniyati; avtomatik to'ldiriladi
🗂 Node filtri — tanlangan serverga tegishli node'lar bo'yicha qo'shimcha filtrlash
🔗 Filtrlar URL da saqlanadi — sahifani yangilaganda ?server=...&node=... parametrlari tiklanadi
📱 Moslashuvchan interfeys — 900px, 768px, 480px kengliklar uchun maxsus ko'rinish; mobilda ortiqcha elementlar berkitiladi
🔗 GitHub: github.com/markmorado/pvemanager
GitHub
GitHub - markmorado/pvemanager: Modern web panel for managing Proxmox servers, virtual machines and LXC containers.
Modern web panel for managing Proxmox servers, virtual machines and LXC containers. - markmorado/pvemanager