Açık Kaynak Vizyonu: Kendi Sitenizi Kurun
Bu web sitesi, insanların kendi kişisel ve modern görünümlü sayfalarını kolayca oluşturabilmesi için modern web teknolojilerini bir araya getiren bir projedir. Bilginin paylaştıkça çoğaldığına inandığım için bu altyapıyı herkesin kullanımına açık (open-source) hale getirdim. Artık siz de bu şablonu kullanarak saniyeler içinde kendi profesyonel portfolyonuzu oluşturabilirsiniz.
Hızlı Kurulum Rehberi
Kendi sitenizi ayağa kaldırmak için şu adımları takip etmeniz yeterli:
Projeyi Klonlayın
Repoyu kendi bilgisayarınıza klonlayın ve dizine girin.
git clone https://github.com/woldann/me.git
cd me
Yapılandırma
config.yaml.example dosyasını config.yaml olarak kopyalayın ve kendi bilgilerinizle (isim, sosyal medya, yaş vb.) güncelleyin.
Token kısmına güçlü bir şifre yazmayı unutmayın. Bu, blog yazılarınızı API üzerinden güvenli bir şekilde yayınlamanızı sağlar.
Bağımlılıkları Kurun ve Çalıştırın
Gerekli paketleri Bun ile kurun ve geliştirme sunucusunu başlatın.
bun install
bun dev
Blog Yazısı Nasıl Yayınlanır?
Bu sitede yazı yazmak için sunucuya bağlanmanıza veya dosyalarla manuel uğraşmanıza gerek yok. Geliştirdiğim Publishing CLI ile süreci otomatiğe bağladım:
İçerik Oluşturun
Ana dizinde yazı dosyanızı oluşturun (Örn: ilk-yazim.tr.mdx ve
ilk-yazim.en.mdx).
Yayınlayın
Terminalden şu komutu çalıştırın:
bun run scripts/publish.ts ilk-yazim
Canlıda!
Yazınız anında RAM önbelleğine (cache) alınır ve sitede yayına girer.
Teknik Altyapı
Sitenin kalbinde hız ve güvenlik odaklı bir mimari yatıyor.
Modern, responsive ve ultra hızlı kullanıcı arayüzü tasarımı.
Yazılarınızın içinde doğrudan React bileşenleri ve ikon kullanma özgürlüğü.
Disk okuma maliyetini sıfıra indiren yüksek performanslı önbellek sistemi.
Geleceği beraber inşa etmek, kendi sisteminizi "overclock" etmek istiyorsanız, kodlar sizi bekliyor! 🚀