<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Adem Sağlam</title><description>Sunucular, container&apos;lar ve otomasyon üzerine notlar: Linux, Windows Server, Docker ve Kubernetes.</description><link>https://ademsaglam.com/</link><language>tr-TR</language><item><title>Dokploy&apos;da otomatik deploy, veritabanı ve yedekler</title><link>https://ademsaglam.com/yazilar/dokploy-github-deploy-veritabani-ve-yedekler/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/dokploy-github-deploy-veritabani-ve-yedekler/</guid><description>GitHub reposunu bağlayıp push ile deploy, ortam değişkenleri, PostgreSQL servisi, S3 uyumlu depoya yedek ve yedeği gerçekten geri yükleyerek test etmek.</description><pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate><category>dokploy</category><category>docker</category><category>devops</category></item><item><title>Gitea ile kurum içinde kendi Git sunucunu kurmak</title><link>https://ademsaglam.com/yazilar/gitea-ile-kendi-git-sunucunu-kurmak/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/gitea-ile-kendi-git-sunucunu-kurmak/</guid><description>Gitea&apos;yı Docker Compose ve PostgreSQL ile kendi sunucunda çalıştırmak. SSH ile clone, Active Directory girişi, yedek ve sürüm yükseltme.</description><pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate><category>gitea</category><category>docker-compose</category><category>active-directory</category><category>devops</category></item><item><title>vCenter yedeği ve güncellemesi</title><link>https://ademsaglam.com/yazilar/vcenter-yedek-ve-guncelleme/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/vcenter-yedek-ve-guncelleme/</guid><description>vCenter&apos;ı dosya tabanlı yedekle SFTP sunucusuna yedeklemek, yedekten geri dönmek ve appliance&apos;ı güvenli şekilde güncellemek.</description><pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate><category>vcenter</category><category>vmware</category><category>sanallastirma</category></item><item><title>vi&apos;dan çıkamayanlar için vi</title><link>https://ademsaglam.com/yazilar/vi-editor-kullanimi/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/vi-editor-kullanimi/</guid><description>Sunucuda vi açıldığında panik yapmadan dosya düzenlemek. Modlar, hareket, silme ve kopyalama, arama ve değiştirme, sudo ile kaydetme ve swap dosyası uyarısı.</description><pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate><category>linux</category><category>vim</category><category>ubuntu</category></item><item><title>PowerCLI ile vCenter otomasyonu</title><link>https://ademsaglam.com/yazilar/powercli-ile-vcenter-otomasyonu/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/powercli-ile-vcenter-otomasyonu/</guid><description>vCenter&apos;ı PowerShell&apos;den yönetmek. VCF.PowerCLI kurulumu, sertifika ayarı, eski snapshot raporu, template&apos;ten toplu VM ve datastore doluluk kontrolü.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate><category>vcenter</category><category>vmware</category><category>powershell</category><category>otomasyon</category></item><item><title>vSphere Distributed Switch ile ağ yapılandırması</title><link>https://ademsaglam.com/yazilar/vsphere-distributed-switch/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/vsphere-distributed-switch/</guid><description>Host başına standard switch yerine vCenter&apos;dan yönetilen tek bir distributed switch. VLAN&apos;lar, VMkernel adaptörleri, teaming ve yönetim ağını koparmadan geçiş.</description><pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate><category>vcenter</category><category>vmware</category><category>ag</category></item><item><title>vCenter&apos;da cluster, HA ve DRS</title><link>https://ademsaglam.com/yazilar/vcenter-cluster-ha-drs/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/vcenter-cluster-ha-drs/</guid><description>ESXi host&apos;larını bir cluster&apos;da toplamak. HA ile host çökünce VM&apos;leri yeniden başlatmak, DRS ile yükü dağıtmak, EVC ve affinity kuralları.</description><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate><category>vcenter</category><category>vmware</category><category>sanallastirma</category></item><item><title>vCenter 8 kurulumu</title><link>https://ademsaglam.com/yazilar/vcenter-server-kurulumu/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/vcenter-server-kurulumu/</guid><description>vCenter&apos;ı ESXi üzerine appliance olarak kurmak. DNS ve NTP hazırlığı, boyut seçimi, iki aşamalı kurulum, JSON ile kurulum ve AD bağlantısı.</description><pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate><category>vcenter</category><category>vmware</category><category>sanallastirma</category></item><item><title>Dokploy ile kendi sunucunda küçük bir PaaS</title><link>https://ademsaglam.com/yazilar/dokploy-ile-kendi-sunucunda-paas/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/dokploy-ile-kendi-sunucunda-paas/</guid><description>Dokploy&apos;un hangi durumda işe yaradığı, Ubuntu&apos;ya kurulumu, panelin 3000 portunu kapatıp HTTPS arkasına almak ve ilk uygulamayı alan adıyla yayınlamak.</description><pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate><category>dokploy</category><category>docker</category><category>reverse-proxy</category><category>devops</category></item><item><title>Helm ile chart kurmak ve kendi chart&apos;ını yazmak</title><link>https://ademsaglam.com/yazilar/helm-ile-paket-yonetimi/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/helm-ile-paket-yonetimi/</guid><description>Helm 3 ile hazır bir chart&apos;ı values.yaml üzerinden özelleştirip kurmak, yükseltmek, geri almak ve önceki yazının YAML&apos;larından küçük bir chart çıkarmak.</description><pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate><category>kubernetes</category><category>helm</category><category>devops</category></item><item><title>Kubernetes&apos;te ilk uygulamayı yayına almak</title><link>https://ademsaglam.com/yazilar/kubernetes-ilk-uygulamayi-yayina-almak/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/kubernetes-ilk-uygulamayi-yayina-almak/</guid><description>Deployment, Service ve Ingress YAML&apos;ları, ConfigMap ve Secret, kaynak sınırları, probe&apos;lar, rolling update ve bozuk bir sürümü rollback ile geri almak.</description><pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate><category>kubernetes</category><category>k3s</category><category>devops</category></item><item><title>k3s ile tek düğümlü bir Kubernetes kümesi</title><link>https://ademsaglam.com/yazilar/k3s-ile-tek-dugumlu-kubernetes/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/k3s-ile-tek-dugumlu-kubernetes/</guid><description>Docker bilen biri için Pod, Deployment, Service ve Ingress. k3s&apos;i tek sunucuya kurup kubectl ile ilk uygulamayı çalıştırmak ve dışarı açmak.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>kubernetes</category><category>k3s</category><category>devops</category></item><item><title>Traefik ile reverse proxy ve otomatik HTTPS</title><link>https://ademsaglam.com/yazilar/traefik-ile-reverse-proxy-ve-otomatik-https/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/traefik-ile-reverse-proxy-ve-otomatik-https/</guid><description>Docker label&apos;larıyla yönlendirme, Let&apos;s Encrypt ile otomatik sertifika, HTTP&apos;den HTTPS&apos;e yönlendirme ve dashboard&apos;u güvenle açmak.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>docker</category><category>reverse-proxy</category><category>guvenlik</category></item><item><title>Docker&apos;da güvenliği sıkılaştırmak</title><link>https://ademsaglam.com/yazilar/docker-guvenligi/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/docker-guvenligi/</guid><description>docker.sock&apos;un neden root demek olduğu, rootless Docker, salt okunur container, capability kısıtlama, Trivy taraması ve parolaları env dışında tutmak.</description><pubDate>Sun, 06 Sep 2026 00:00:00 GMT</pubDate><category>docker</category><category>guvenlik</category><category>linux</category></item><item><title>Küçük ve güvenli bir image için Dockerfile yazmak</title><link>https://ademsaglam.com/yazilar/iyi-bir-dockerfile-yazmak/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/iyi-bir-dockerfile-yazmak/</guid><description>Multi-stage build, doğru base image, katman cache&apos;i, .dockerignore ve root olmayan kullanıcıyla daha küçük, daha hızlı build alınan bir image.</description><pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate><category>docker</category><category>devops</category></item><item><title>Docker Compose ile üç servisi bir arada çalıştırmak</title><link>https://ademsaglam.com/yazilar/docker-compose-ile-cok-servisli-uygulama/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/docker-compose-ile-cok-servisli-uygulama/</guid><description>Bir web uygulamasını PostgreSQL ve Redis ile tek compose.yaml dosyasında çalıştırmak. .env, healthcheck, depends_on koşulları ve kalıcı veri.</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><category>docker</category><category>docker-compose</category></item><item><title>Docker&apos;ı kurup ilk container&apos;ı çalıştırmak</title><link>https://ademsaglam.com/yazilar/docker-giris/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/docker-giris/</guid><description>Image, container, volume ve network farkı, Docker&apos;ı Ubuntu&apos;ya resmi apt deposundan kurmak, ilk container ve her gün işe yarayan komutlar.</description><pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate><category>docker</category><category>linux</category></item><item><title>Hyper-V ile sanallaştırmaya giriş</title><link>https://ademsaglam.com/yazilar/hyper-v-ile-sanallastirmaya-giris/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/hyper-v-ile-sanallastirmaya-giris/</guid><description>Hyper-V rolünü Core bir host&apos;a kurmak, sanal switch türleri, Generation 2 VM, checkpoint&apos;lerin neden yedek sayılmadığı ve ilk bakılacak performans ayarları.</description><pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate><category>windows-server</category><category>hyper-v</category><category>powershell</category></item><item><title>PowerShell ile tekrarlanan Windows işlerini otomatiğe almak</title><link>https://ademsaglam.com/yazilar/powershell-ile-windows-server-otomasyonu/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/powershell-ile-windows-server-otomasyonu/</guid><description>CSV&apos;den toplu AD kullanıcısı açan, pasif hesapları raporlayan ve gMSA ile zamanlanmış görev olarak çalışan, hata yakalayıp log tutan iki script.</description><pubDate>Sun, 02 Aug 2026 00:00:00 GMT</pubDate><category>windows-server</category><category>powershell</category><category>otomasyon</category><category>active-directory</category></item><item><title>Active Directory kurulumu ve ikinci domain controller</title><link>https://ademsaglam.com/yazilar/active-directory-kurulumu-ve-ikinci-dc/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/active-directory-kurulumu-ve-ikinci-dc/</guid><description>Core üzerinde iki domain controller ile yeni bir AD ormanı. DNS ayarları, ikinci DC, FSMO rolleri ve repadmin ile dcdiag üzerinden replikasyon kontrolü.</description><pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate><category>windows-server</category><category>active-directory</category><category>powershell</category></item><item><title>Windows Server&apos;ı masaüstü olmadan yönetmek</title><link>https://ademsaglam.com/yazilar/windows-server-core-ile-calismak/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/windows-server-core-ile-calismak/</guid><description>Server Core kurulumunda sconfig ile ilk ayarlar, PowerShell Remoting ile uzaktan bağlanmak ve Windows Admin Center ile tarayıcıdan yönetim.</description><pubDate>Sun, 19 Jul 2026 00:00:00 GMT</pubDate><category>windows-server</category><category>powershell</category></item><item><title>LVM ile diski büyütmek ve snapshot almak</title><link>https://ademsaglam.com/yazilar/lvm-ile-disk-yonetimi/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/lvm-ile-disk-yonetimi/</guid><description>PV, VG ve LV ilişkisi, sanal makinede büyütülen diski kök dosya sistemine eklemek, yeni disk eklemek, LVM snapshot almak ve geri dönmek, sınırlarıyla birlikte.</description><pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate><category>ubuntu</category><category>linux</category><category>depolama</category></item><item><title>Netplan ile statik IP, VLAN ve bond</title><link>https://ademsaglam.com/yazilar/netplan-ile-ag-yapilandirmasi/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/netplan-ile-ag-yapilandirmasi/</guid><description>Netplan ile statik IP ve DNS, trunk port üzerinde VLAN, LACP ve active-backup bond. Değişiklikleri netplan try ile bağlantıyı kaybetmeden uygulamak.</description><pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate><category>ubuntu</category><category>linux</category><category>ag</category></item><item><title>systemd ile kendi servisini ve timer&apos;ını yazmak</title><link>https://ademsaglam.com/yazilar/systemd-ile-servis-yonetimi/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/systemd-ile-servis-yonetimi/</guid><description>Kendi uygulaman için unit dosyası, yeniden başlatma politikası ve hız sınırı, cron yerine timer, başarısız işler için bildirim ve journalctl ile log okuma.</description><pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate><category>ubuntu</category><category>linux</category><category>systemd</category><category>otomasyon</category></item><item><title>Ubuntu&apos;da güvenlik güncellemelerini otomatiğe bağlamak</title><link>https://ademsaglam.com/yazilar/ubuntu-otomatik-guvenlik-guncellemeleri/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/ubuntu-otomatik-guvenlik-guncellemeleri/</guid><description>unattended-upgrades ile güvenlik yamalarını kendiliğinden kurmak, yeniden başlatmaya karar vermek, needrestart ve güncelleme loglarını takip etmek.</description><pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate><category>ubuntu</category><category>guvenlik</category><category>otomasyon</category></item><item><title>SSH&apos;ı biraz daha güvenli hale getirmek</title><link>https://ademsaglam.com/yazilar/ssh-sikilastirma/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/ssh-sikilastirma/</guid><description>Anahtarla giriş, parola ve root girişini kapatmak, ayarları sshd_config.d altında tutmak, fail2ban ve UFW. Sunucudan kendini kilitlemeden.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>ubuntu</category><category>ssh</category><category>guvenlik</category></item><item><title>Yeni kurulan bir Ubuntu sunucuda ilk işler</title><link>https://ademsaglam.com/yazilar/ubuntu-server-kurulumdan-sonra-ilk-adimlar/</link><guid isPermaLink="true">https://ademsaglam.com/yazilar/ubuntu-server-kurulumdan-sonra-ilk-adimlar/</guid><description>Kurulum bittikten sonra sunucuyu işe koymadan önce yaptığım ayarlar. Kullanıcı, hostname, saat, güncellemeler, temel araçlar ve kısa bir kontrol listesi.</description><pubDate>Sun, 07 Jun 2026 00:00:00 GMT</pubDate><category>ubuntu</category><category>linux</category></item></channel></rss>