Eyl 242015
 

tuxweet.truvalinux.org.tr adminlerinden @kandalf saolsun beni kırmadı.
pythonda küçük bir not (pano) uygulaması yazdı.

not.py yerelde gerekli bağımlılıkları kurduktan sonra problemsizce çalıştı.

tabiki not.py ilk haliyle pek kullanıcı dostu değildi 🙂
yazdığım bir notu sil dediğimde benden onay almadan çat diye siliyordu.
sadece 127.0.0.1 adresini dinliyordu. sunucu adresiyle ulaşamıyordum.
şikayetlerimi @kandalf a ilettim sağolsun düzenleme yaptı.

tabiki sadece yerelden değil nerede olursam olayım notlarımı ulaşabilmem için sunucuya yüklemem gerekliydi.
ilk sunucu Dijitalocean üzerinde.
not.py için Python ve bağımlıklarını kurdum.
db oluşturup not.py i çalışır hale getirdim.
önce test için sunucuya lynx kurdum (text tabanlı web tarayıcı)
localhost:8080/not adresiyle ulaşabiliyordum.

caylak.nsupdate:8080/not yazarak ulaşabilmek için iptables kuralı eklemek zorunda kaldım.

 

Sonunda not panomu kullanabiliyordum.
Bu defada iş yerimden not yazmak için 8080 porta ulaşamadım. Nedeni WebFiltre.

sunucumda webserver olarak Nginx kullanıyorum.
bunun için default yapılandırma dosyasına küçük bir ekleme problemimi halletti.

ve sonrasında

Nginx Proxy için biçilmiş kaftan.
mutlu son artık işyerimden de not yazabiliyorum 🙂

Bu geceden itibaren not panomu tuxweet sunucum üzerine taşıdım.

tuxweet sunucusu apache ile çalışıyor.

apache için şu işlemleri yaptım.

Önce apache2 modülünü aktif edelim. root haklarıyla elbette.

 

daha sonra ilgili 008-caylakpenguen.tk.conf dosyasına bu satırı ekledim.

 

 

Not panoma http://www.caylakpenguen.tk/not ulaşabilirsiniz.

tabi birde

http://caylak.nsupdate.info/not adresi var.Her iki içerik aynı adresten geliyor.

Nginx proxypass yönergesini değiştirdim tabiki 🙂

Teşekkürler @Kandalf

Not.py Github Download Linki:

  Not.Py (unknown, 190 hits)

Projenin Github adresi : https://github.com/geekdinazor/not.py

( Toplamda 186 , bugün 1 kez ziyaret edilmiştir )

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

(required)

(required)