Not.py

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, 239 hits)

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

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

caylakpenguen

Truva Linux takımıyla 2006'da tanışan "Çaylak Penguen" -BASH- betiklerine bayılır. Truva'nıñ çekirdek derleme işleri ile çalışan cd tasarımıyla uğraşmaktadır.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.