From 697b168205d402c3058d5de28a3e2b3a4651d64f Mon Sep 17 00:00:00 2001
From: cgrkaracan <128327604+karacann@users.noreply.github.com>
Date: Sat, 9 Mar 2024 16:58:41 +0300
Subject: [PATCH] Add files via upload
---
README.md | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 83 insertions(+)
create mode 100644 README.md
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..09cec37
--- /dev/null
+++ b/README.md
@@ -0,0 +1,83 @@
+
+
Waku Setup
+
+# Sunucu Paketleri update
+```console
+sudo apt update && sudo apt upgrade -y
+sudo apt-get install build-essential git libpq5 jq -y
+```
+
+# kodu girdikten sonra 1 yazıyoruz.
+```console
+curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
+source "$HOME/.cargo/env"
+```
+```console
+sudo apt install docker.io -y
+sudo curl -L "https://github.com/docker/compose/releases/download/v2.24.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
+sudo chmod +x /usr/local/bin/docker-compose
+```
+# Waku kurulumu için
+
+> wakuyu clonluyoruz
+```console
+git clone https://github.com/waku-org/nwaku-compose
+cd nwaku-compose
+cp .env.example .env
+```
+# .env içinde değişiklik için
+> nano .env
+```
+
+> Değiştireceğimiz kısımlar bunlar aşağıya yazıyorum:
+```console
+* `ETH_CLIENT_ADDRESS` = Infura'dan Sepolia RPC aldım bedava onu ekledim - https://www.infura.io/
+* `ETH_TESTNET_KEY` = Waku için açtığım metamaskın private keyini ekliyoruz - Metamask hesap bilgileri kısmında
+* `RLN_RELAY_CRED_PASSWORD` = Bir şifre belirledim
+```
+> CTRL X Y ENTER ile kaydedip çıkıyoruz.
+
+```console
+# ve register edelim.
+./register_rln.sh
+# register etmeden önce cüzdanda sepolia eth olmalı
+```
+
+ Waku node başlatma
+
+```console
+# firewallda portları aktif ediyoruz.
+
+# yes diyelim aşağıdaki komutu girdikten sonra
+sudo ufw enable
+sudo ufw allow 22
+sudo ufw allow 3000
+sudo ufw allow 8545
+sudo ufw allow 8645
+sudo ufw allow 9005
+sudo ufw allow 30304
+sudo ufw allow 8645
+
+# dockerları ayağa kaldıralım
+> docker-compose up -d
+# dockerları kontrol edelim
+> docker-compose ps
+```
+# bu komut ile içersine girelim:
+
+nano ~/nwaku-compose/docker-compose.yml
+```console
+> içersine girdikten sonra `ctrl w` yaparak `3000:3000` portuna bakalım
+> `127.0.0.1:3000:3000` yazıyor ise `0.0.0.0:3000:3000`şeklinde düzeltelim ve docker-compose down-up yazalım.
+```
+
+> Yaklaşık 30 dk içersine verileriniz güncellenecek
+
+> `http://IP_ADRESİN:3000/d/yns_4vFVk/nwaku-monitoring`
+
+> IP_ADRESİN kendi sunucunuzun ipsi ile tarayıcıdan açın.
+
+> Yedekleme için `keystore.json` dosyasını kaydedin.
+
+
+