Envanter ve canlı durum
Donanım, yüklü yazılımlar ve Windows Update durumu; kimin oturum açtığı ve hangi bilgisayarın kapalı olduğu tek bakışta.
Alfa · sürüm 0.1.24 · açık kaynak, Apache-2.0
POps; envanter, uzaktan komut, toplu yazılım dağıtımı, sınav modu ve imzalı güncellemeleri kendi sunucunuzda bir araya getiren açık kaynak ve ücretsiz bir platformdur. Okul BT ekipleri için yapıldı; klavyenin başındaki öğrenciye ve öğretmene karşı şeffaftır.
Demo girişi: kullanıcı demo, şifre demo. Salt okunur, yaklaşık 50 sanal bilgisayar, her gece sıfırlanır.
Envanter, uzaktan destek, toplu yazılım dağıtımı, sınav ve güncelleme için ayrı ayrı araçlar yerine tek bir web paneli: okullar için yapılmış açık kaynak bir RMM.
Donanım, yüklü yazılımlar ve Windows Update durumu; kimin oturum açtığı ve hangi bilgisayarın kapalı olduğu tek bakışta.
Bir bilgisayara, bir sınıfa ya da hepsine komut gönderin; çıktıyı, çıkış kodunu ve komutu kimin gönderdiğini panelde görün.
MSI ya da betik yükleyin veya winget kataloğundan seçin, sınıfa gönderin. Dosyalar çalıştırılmadan önce SHA-256 ile doğrulanır.
Vision v2 ile canlı ekran, fare ve klavye; birden çok ekran ve pano desteğiyle. Oturum ancak kullanıcı kabul edince ya da ekranda duyurulduktan sonra başlar.
Sınav süresince sınıfın ağını izin verilen adreslerle sınırlayın. Süre dolunca bilgisayarlar kendiliğinden normale döner.
Ajan sürümlerinin imzasını bilgisayarın kendisi doğrular. Yeni sürüm çalışmazsa önceki sürüm kendiliğinden geri gelir.
Bir bilgisayarı kilit ekranı ve ağ yalıtımıyla karantinaya alın. DNS politikası yasaklı alan adlarına erişimi tespit edip raporlar.
Sürümlü REST API v1 ve API jetonlarıyla otomasyon; LDAP/Active Directory ve OpenID Connect ile panele giriş.
Ayrıca: dosya gönderme ve alma, Wake-on-LAN, yardım masası, lisans takibi, raporlar, bilgisayar başına yetenek anahtarları, Türkçe ve İngilizce panel, Pardus ve Debian için ilk Linux ajanı.
Görüntüler güncel sürümden, demodaki sanal okulun verileriyle alındı. Büyütmek için görüntüye tıklayın.

Bütün bilgisayarlar tek listede. Birine tıklayınca donanımı, sınav durumu ve son işlemleri yan panelde açılır.

Sınıfın oturma düzeni. Sınav sürerken kalan süre, izin verilen adresler ve her bilgisayarın sınav durumu görünür.
POps bir laboratuvardan başlayıp büyümek için tasarlandı. Alfa aşamasında olduğu için önce tek bir laboratuvarla pilot kurulum öneriyoruz.
Bilişim teknolojileri ve formatör öğretmenler için: laboratuvarın envanteri, yazılım kurulumu ve sınav günü tek panelden.
MEB okullarına destek veren BT ekipleri için uzaktan destek, denetim kaydı ve ilçe → okul organizasyon birimleri. Birden çok okulu tek sunucuda çalıştırmak henüz sahada denenmedi; önce bir okulla başlayın.
Kendi BT ekibi olan okullar için lisans ücreti olmayan, verilerin okulun kendi sunucusunda kaldığı bir çözüm.
Bilgisayar laboratuvarlarını yöneten bilgi işlem ekipleri için. POps, bir devlet üniversitesinin bilgi işlem biriminde başladı.
Okulda klavyenin başındaki kişi çoğu zaman bir öğrencidir. POps yöneticiye güçlü araçlar verir ve bu araçlar kullanıldığında herkesin bunu bilmesini sağlar.
Uzak ekran oturumu, yöneticinin adını ve gerekçeyi gösteren soruyu kullanıcı kabul edince başlar. Zorunlu oturumda tam ekran geri sayım gösterilir, gerekçe kaydedilir.
Tepsi simgesi hep görünür, tuş kaydı tutulmaz. Kullanıcı, bilgisayarda son 30 günde yapılan uzak işlemleri tepsiden görebilir.
Uzak terminal ve ekran görüntüleme her bilgisayarda kurulurken kapatılabilir. Sunucu bunları yalnızca kapatabilir, hiçbir zaman açamaz.
Aydınlatma metni şablonu ve veri envanteri belgelerle birlikte gelir. Her bilgisayar uzak işlemleri kendi Windows olay günlüğüne de yazar.
Bulut hesabı yok. Veriler okulun kendi sunucusunda kalır; kaynak kodun tamamı açıktır.
Panel başka sunuculardan hiçbir şey yüklemez; okulun yerel ağında internet bağlantısı olmadan çalışır.
KVKK aydınlatma metni şablonu →Neden POps? →POps ve Veyon birlikte →
Tasarım, sunucu ele geçirilse bile sınırları olacak biçimde yapıldı; her katmanın tek başına aşılabileceği varsayılır.
Ajan sürümleri CI’da ed25519 ile imzalanır; imzayı sunucu da bilgisayar da ayrı ayrı doğrular. İmza anahtarı sunucuya hiç gelmez. Sürüm etiketleri SSH ile imzalıdır.
Güvenlikle ilgili işlemler SHA-256 hash zincirli bir denetim kaydına yazılır; kayıt değiştirilirse zincir bozulur.
İsteğe bağlı TOTP iki adımlı doğrulama, LDAP/Active Directory ve OpenID Connect ile giriş; süper yönetici, yönetici ve görüntüleyici rolleri.
Her değişiklik CodeQL ile taranır, depo OpenSSF Scorecard ile ölçülür. GitHub Actions adımları commit’e sabitlenmiştir.
Ajan mesajlarını, istek modellerini ve imzalı sürüm bildirimini işleyen kod, CI’da Atheris ile fuzz testinden geçer.
Sunucu bağımlılıkları hash’leriyle kilitlidir; Docker imajları SBOM ve derleme kaynağı kanıtıyla yayımlanır.
Tehdit modeli ve kalan riskler (SECURITY.md) →OpenSSF Scorecard sonucu →Güvenlik açığı bildirimi: security@pashacore.com.tr →
Önce demoyu deneyin; beğenirseniz tek bir laboratuvarla başlayın.
systemd kullanan bir Linux sunucuda (AlmaLinux, Rocky, RHEL, Debian ve Ubuntu denendi) kurulum betiği PostgreSQL’i, Python ortamını, web sunucusunu ve HTTPS’i hazırlar. İsterseniz Docker Compose ile de kurabilirsiniz.
Panele admin olarak girin, şifreyi değiştirip 2FA’yı açın. Sistem sayfasında bir sınıf için kayıt jetonu oluşturun.
Her Windows 10/11 bilgisayara MSI’ı sunucu adresi ve jetonla kurun; .NET çalışma ortamı içinde gelir. Pardus ve Debian için .deb paketi var.
git clone https://github.com/PashaCore/POps.git
cd POps
sudo Installer/server/install.sh
# kurulum sonunda panelin admin şifresi yazılır
Hızlı başlangıçKurulumDocker ile kurulumPilot okul kurulumuBütün belgeler
Demo girişi: kullanıcı demo, şifre demo. Salt okunur, yaklaşık 50 sanal bilgisayar, her gece sıfırlanır.
Evet. POps Apache-2.0 lisanslı açık kaynak bir yazılımdır; lisans ücreti yoktur. Kaynak kodu GitHub’dadır; kopyalayabilir, değiştirebilir ve kendi sunucunuzda çalıştırabilirsiniz. Asıl maliyet, sunucuyu kurup bakımını yapacak BT emeğidir.
İlk Linux ajanı Pardus 23 ve üzeri, Debian 12 ve Ubuntu 24.04 için bir .deb paketi olarak gelir; envanter ve uzaktan komutu destekler. Ekran görüntüleme, karantina ve tepsi şimdilik yalnızca Windows’ta vardır. Ajan Debian 12 üzerinde ve CI’da denendi, henüz bir Pardus laboratuvarında denenmedi.
Veyon’un yerine geçmez. Veyon gibi ders yönetim araçları öğretmenin ders sırasında ekranları izlemesi, kendi ekranını yansıtması ya da bilgisayarları kilitlemesi içindir. POps ise laboratuvarı işleten BT ekibi içindir: envanter, yazılım dağıtımı, güncelleme, uzaktan destek ve denetim kaydı. İkisi aynı bilgisayarlarda birlikte çalışabilir.
Hayır. Rutin bir uzak ekran oturumu, yöneticinin adını ve gerekçeyi gösteren soruyu kullanıcı kabul edince başlar. Zorunlu bir oturumda (örneğin sınavda) önce tam ekran geri sayım gösterilir ve gerekçe kaydedilir. Tepsi simgesi hep görünür, tuş kaydı tutulmaz ve ekran görüntüleri saklanmaz.
Sunucu tek bir betikle kurulur, ajan her bilgisayara tek bir MSI komutuyla yüklenir. Pilot okul rehberimiz, hazırlık önceden yapıldığında 10 bilgisayarlık bir laboratuvarın kurulum gününü yaklaşık bir saat olarak planlar; bu bir ölçüm değil, plandır.
KVKK kapsamındaki yükümlülükler okulunuza aittir; POps bu işi kolaylaştırmak için tasarlandı. Veriler okulun kendi sunucusunda kalır, belgelerde bir aydınlatma metni şablonu ve veri envanteri vardır, uzak işlemler kullanıcıya gösterilir ve denetim kaydına yazılır.
Evet. POps okulun yerel ağında, internet bağlantısı olmadan çalışacak biçimde tasarlandı: panel başka sunuculardan hiçbir şey yüklemez, sertifika sunucuda oluşturulan okul sertifika otoritesiyle kurulabilir ve ajan güncellemeleri panelden elle yüklenebilir.
Ölçümlerde tek bir sunucu süreci, yeniden başlatmanın ardından 5.000 sanal ajanı 11 saniyede geri bağladı. 500 bilgisayara kadar 2 vCPU, 4 GB bellek ve 40 GB SSD’li bir sanal makine önerilir. İlçe → okul organizasyon birimleri var; ancak birden çok okulu tek sunucuda çalıştırmak henüz sahada denenmedi.
POps Apache-2.0 lisanslıdır. Kod, yol haritası ve tartışmalar GitHub’da; Türkçe ya da İngilizce yazabilirsiniz.
Rakamlar GitHub’dan alınır ve 15 dakikada bir yenilenir.
Kaynak kod, sürüm notları ve imzalı paketler.
Depoya git →Soru sorun, fikir paylaşın, okulunuzdaki deneyimi anlatın.
Tartışmalara katıl →Sıradaki işler ve öncelikler 114 numaralı tartışmada.
Yol haritasını gör →“good first issue” etiketli işler yeni başlayanlar için seçildi; belge ve test katkıları da çok değerli.
Uygun işleri gör →Kayıttan imzalı güncellemeye ve geri almaya kadar bütün yol gerçek Windows bilgisayarlarda denendi. Yine de büyük ölçekli ya da kurumsal üretim ortamı için henüz sağlamlaştırılmadı. Bilinen sınırlar:
POps, bir devlet üniversitesinin bilgi işlem biriminde, gerçek bir bilgisayar laboratuvarında başladı. Bu proje o çalışmanın açık kaynak yeniden tasarımıdır ve Pasha Core tarafından geliştirilir.