Git Product home page Git Product logo

naruno's Introduction

Naruno

Neden kuruyorum? Donanımı neredeyse hiç yok deneliecek kadar az, sunucu almadım bir node'un yanına kurdum.

Teşvikli evet, 1000 kişi ile sınırlı, ne kadar süreceği hakkında bilgim yok tahmınım kısa.

Topluluk kanalları: Duyuru - Sohbet - Naruno Discord

Gereksinimler

Hetzner Sunucu Kullanıyorum.

1 CPU
1 RAM
500 MB (not, SSD değil)
Ubuntu 20.04 veya üstü.

Kurulum

# Öncelikle güncellemeler ve Kütüphaneler

sudo apt-get update && sudo apt-get upgrade -y
sudo apt install ca-certificates curl gnupg lsb-release git htop python3

PIP kurulumu yapıyoruz

1- Küçük bilgiler ✍🏻: pip, python'da bir paket yöneticisidir, yüklediğimiz kütüphaneleri daha efektif kullanabilmek için kullanırız.

wget https://bootstrap.pypa.io/get-pip.py
python3 get-pip.py

# Pip ile Naruno kurulumu yapıyoruz
pip3 install naruno

Cüzdan oluşturma ve Token alma

# <ruesSifre> yazan yere bir şifre belirleyin ama unutmayın yoksa walleti açamazsınız.
narunocli --createwallet <ruesSifre>

# Incentive almak için wallet 1 cüzdana geçmek gerekli
narunocli --wallet 1

## Çıkan 2 cüzdanlı çıktıyı kaydedin.
narunocli --printwallet

Bu adrese gidip kullanıcı adı ve mail ile register olluyoruz.

Daha sonra [email protected] mail adresine, CURRENTLY USED başlığında ki 1 numaralı cüzdan adresinizi ve discord isminizi mail olarak atalım bize token gelecek.

Şu formatta mail atalım, discord ismi - cüzdan adresi altlı üstlü. Tokenler gece kuruyorsanız bu node'u gelmez sabah gelir.

Tokenleri görmek için: narunocli -gb komutunu giriyoruz ve çıktıda 1002 veya 1004 gibi bir sayı yazar.

Ping system'i kurma ve Node'u başlatma

## ping atalım
pip3 install address_ping_system

# Baklava modunu açmamız gerekli aşağıdaki komudu girin
narunocli -bon

# Not: Bazen komutlar çalışmaz veya hata görürseniz minimun 5 dakika bekleyiniz lütfen sonra deyeniz
# Not- 2: Bunu sync olmak gibi düşünebilirisniz.

Son işlemlerimiz

#  Bu komutta, <ruesSifre> yazan yere daha önce belirlediğiniz şifreyi yazın.
#  1984 portunu başka nodeda kullanıyorsanız kendiniz belirleyebilirsiniz.

aps --password <ruesSifre> --port 1984 --host "localhost" ping c923c646f2d73fcb8f626afacb1a0ade8d98954a

# Eğer "OSError: [Errno 99] Connot assign requested address" hatası alırsanız --host "0.0.0.0" veya bir başka uygun ip alanı tanımlayabilirsiniz.

Bu komuttan sonra 4-5 dakika log akacak ve loglar kesilip True çıktısı verecek.

image

2- Küçük bilgiler ✍🏻: VPS içinde çalışan portlara bakmak için: lsof -i -P -n | grep LISTEN

Explorer üstünde istediğiniz işlemi görüntülemek için buradan.

Cüzdan Yedekleme: narunocli --narunoexport , Ardından sunucuda /usr/local/lib/python3.8/dist-packages/naruno/backups/ altındaki .zip dosyasını indirip yedek alabilirsiniz

Başka bir sunucuya taşımak için, sırasıyla komutlar:

narunocli --narunoimport zip_dosya_yolu 
narunocli --wallet 1
narunocli -bon

Nodu silmek için

pip3 uninstall naruno address_ping_system -y
aps --password <ruesSifre> --port 4569 ping c923c646f2d73fcb8f626afacb1a0ade8d98954a

Konu dışı

Sağ üstten yıldızlamayı ve forklamayı unutmayın profilinzde bulunsun. Eksikler için PR atabilirsiniz.

3- Küçük bilgiler ✍🏻: bazı örneklerde gösterdiğim küçükBüyük yazım sitiline camelCase deriz, birleşik yazılan kodda araya _ koymak yerine camelCase kullanmak daha hoş bence.

Ayrıca yıl sonuna doğru eğer yapabilirsem Java veya Python öğretmeye başlayacağım, o zamana kadar küçük bilgiler ile aşinalığınız arttırmaya çalışırım.

Naruno zaten hiç alan kaplamadığı için gittiği kadar çalıştırırım node'u.

Topluluk kanalları: Genellikle burada çok aktifim, Duyuru - Sohbet - Naruno Discord

naruno's People

Contributors

ruesandora avatar onuratakan avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.