Tutorial & Configuration
  • Home
  • Desktop
  • Server
  • Mikrotik
  • Tools
  • Home
  • Desktop
  • Server
  • VirtualBox
  • Cisco
  • Mikrotik
  • Tools
  • About
  • Contact

Rabu, 07 Agustus 2024

Install PWR node di Linux-Ubuntu

 maouam     Agustus 07, 2024     node2an     No comments   

Install PWR Node

DC PWR: https://discord.com/invite/Mu3ktCk4

#Update paket
sudo su
apt update

#Install java
apt install openjdk-19-jre-headless -y

#Download validator dan config file
wget https://github.com/pwrlabs/PWR-Validator-Node/raw/main/validator.jar
wget https://github.com/pwrlabs/PWR-Validator-Node/raw/main/config.json

#Set password (apa saja) simpan dengan cara ctrl x, y enter
sudo nano password

#Buat session tmux
tmux new -s pwr

#jalankan node (keluar dari tmux, tekan di kibot ctrl b,d | tunggu sekitar 6 jam, kemudian ke next step)
sudo java -jar validator.jar password IsiIPAddressVpsAndaCuy --compression-level 0

#simpan private key dan import ke metamask
java -jar validator.jar get-private-key password

#Jika ingin melihat ke singkron block, masuk ke tmux
tmux attach -t pwr

#Buat tiket untuk mendapatkan role validator
Buat tiket utk menjadi validator di validator-node-application
Setelah tiket di buat isi form di bawah ini, kirim ke tiket.

When applying to run a validator node, provide:

Name : nama di discord
Organization Or Team : (kosongkan aja yahh)
Blockchains you actively run validator nodes for: Many airdrop with node, example nubit, allora etc.
how you heard of us : hear with my friend and this good project

#Jika sudah dapat role, buka discord PWR masuk ke channel pwr-chain, claim dengan cara
/claim addressWalletAnda

#DONE

Note: Jika menggunakan VPS seperti AWS, azure, Google cloud. pastikan open port TCP: 8231, 8085 UDP: 7621

Utk VPS yg lain aman bro.


Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Senin, 05 Agustus 2024

INSTALL CHASM NODE ON LINUX/UBUNTU (MULTIPLE NODE WITH ONE VPS)

 maouam     Agustus 05, 2024     node2an     No comments   

  

INSTALL CHASM ON LINUX/UBUNTU

 

#Open web https://console.groq.com/keys  | Register

#If has registed, Create API on https://console.groq.com/keys  | create a name and save the secret key, please save it (required, don't lose it)

 

#Open web https://openrouter.ai/ | Register

#If you have registered, create an api at https://openrouter.ai/settings/keys | create a key and please save the key (required, don't lose it)

 

#Create a new wallet in metamask for the chasm address, add mantle network in https://chainlist.org/chain/5000

 

#Wallet refill minimum 1 MNT (send to your wallet on metamask)

 

#Open web https://scout.chasm.net/private-mint  | connect wallet, click _mint(scout)

 

#If done, click Setup Scouts,  and click I’ve completed the steps above


#Click the one circled in red



# Save the text circled in red (or just save scout_uid and webhook_api_key)

 

#Login to the VPS to install Docker if you haven't installed it yet

sudo su

sudo apt update

sudo apt install docker.io –y

 

# Install docker-compose

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

sudo chmod +x /usr/local/bin/docker-compose

docker-compose –version

 

#Create new folder chasm-1

mkdir chasm-1

#Go to folder chasm-1

cd chasm-1

#Create new file compose.yml

nano compose.yml

 

#Paste the script below, fill in according to the data that was previously saved

services:
  scout1:
    image: chasmtech/chasm-scout:latest
    container_name: scout1
    restart: always
    ports:
      - "3001:3001"
    environment:
      PORT: 3001
      LOGGER_LEVEL: debug
      ORCHESTRATOR_URL: https://orchestrator.chasm.net
      SCOUT_NAME: "name_for_dashboard"
      SCOUT_UID: your_scout_uid
      WEBHOOK_API_KEY: api_key_on_scout
      WEBHOOK_URL: http://PUBLIC_IP_YOUR_VPS:3001
      PROVIDERS: groq,openrouter
      MODEL: gemma2-9b-it
      GROQ_API_KEY: api_key_on_groq
      OPENROUTER_API_KEY: api_key_on_openrouter

 

#Save the file by means, ctrl x, y, enter

#Run docker-compose

docker-compose up -d

 

#DONE, Check your dashboard, the first time it turns on it's still yellow, then after a while it turns green.

 

 #exit the chasm-1 folder

cd

#Note, if you want to run the second, third and so on node, create it from scratch (just ignore install docker and docker-compose), change the docker port from 3001 to 3002. Repeat the steps from creating the folder (for example the folder name chasm-2)

 #Example of the second docker config



 THANK YOU :)

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Kamis, 01 Agustus 2024

INSTALL CHASM NODE DI LINUX/UBUNTU

 maouam     Agustus 01, 2024     node2an     No comments   

 

INSTALL CHASM DI LINUX/UBUNTU

 

#Buka web https://console.groq.com/keys  | daftar

#Jika sudah daftar, buat api di https://console.groq.com/keys  | buat nama dan simpan secret key, harap di simpan (wajib, jangan hilang)

 

#Buka web https://openrouter.ai/ | daftar

#Jika sudah daftar, buat api di https://openrouter.ai/settings/keys | buat key dan harap di simpan keynya (wajib, jangan hilang)

 

#Buat wallet baru di metamask utk address chasm, add mantle network di https://chainlist.org/chain/5000

 

#Topup wallet minimal 1MNT

 

#Buka web https://scout.chasm.net/private-mint  | hubungan dompet, klik _mint(scout)

 

#Jika sudah, klik Setup Scouts,  dan klik I’ve completed the steps above


#Klik yg di lingkari merah



# Simpan text yg di lingkari merah

 

#Login ke VPS install Docker jika blm install

sudo su
sudo apt update
sudo apt install docker.io –y

 

# Install docker-compose

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

sudo chmod +x /usr/local/bin/docker-compose

docker-compose –version

 

#Buat folder chasm-1

mkdir chasm-1

#Masuk ke folder

cd chasm-1

#Buat file compose.yml

nano compose.yml

 

#pastekan script di bawah ini, isi sesuai data yg sudah di simpan sebelumnya

services:
  scout1:
    image: chasmtech/chasm-scout:latest
    container_name: scout1
    restart: always
    ports:
      - "3001:3001"
    environment:
      PORT: 3001
      LOGGER_LEVEL: debug
      ORCHESTRATOR_URL: https://orchestrator.chasm.net
      SCOUT_NAME: "nama_utk_didashboard"
      SCOUT_UID: scout_id_anda
      WEBHOOK_API_KEY: api_key_anda_yg_di_scout
      WEBHOOK_URL: http://IP_PUBLIC_VPS:3001
      PROVIDERS: groq,openrouter
      MODEL: gemma2-9b-it
      GROQ_API_KEY: api_key_anda_yg_di_groq
      OPENROUTER_API_KEY: api_key_anda_yg_di_openrouter

 

#simpan file dengan cara, ctrl x, y, enter

#jalankan docker-compose

docker-compose up -d

 

#DONE, cek dashboard ANDA, pertama on masih kuning, klu sudah lama jadi warna hijau.

 

 #keluar dari folder chasm-1

cd

#Note, jika ingin menjalakan node kedua, ketiga dan seterusnya, buat dari awal (hanya abaikan install docker dan docker-compose), ubah port docker dari 3001 menjadi 3002. Ulangi langkah dari membuat folder (misal nama folder chasm-2)

 #Contoh config docker yg ke dua





SALAM, NODE2AN MAOUAM’S 


DC JOIN: https://discord.gg/q5a74BHcS5

 

 

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Rabu, 22 Mei 2024

Install kubernetes di server ubuntu 22.04 (3 node)

 maouam     Mei 22, 2024     Cloud, DevOps, Server     No comments   

1. Install 3 Ubuntu Server 22.04 (fresh install) - 1 master node, 2 node worker

2. Update paket => sudo apt update && sudo apt upgrade -y (semua server)

3. Disable swap (semua server)
sudo swapoff -a
sudo sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab

4. Add Kernel Parameters (semua server)
sudo tee /etc/modules-load.d/containerd.conf <<EOF
overlay
br_netfilter
EOF
sudo modprobe overlay
sudo modprobe br_netfilter

5. Config kernel untuk kubernetes (semua server)
sudo tee /etc/sysctl.d/kubernetes.conf <<EOF
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
net.ipv4.ip_forward = 1
EOF

6. Reload config
sudo sysctl --system

7. Install Containerd Runtime (semua server)
sudo apt install -y curl gnupg2 software-properties-common apt-transport-https ca-certificates
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmour -o /etc/apt/trusted.gpg.d/docker.gpg
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt update
sudo apt install -y containerd.io
containerd config default | sudo tee /etc/containerd/config.toml >/dev/null 2>&1
sudo sed -i 's/SystemdCgroup \= false/SystemdCgroup \= true/g' /etc/containerd/config.toml
sudo systemctl restart containerd
sudo systemctl enable containerd
sudo systemctl status containerd

8. Tambah repo kubernetes dan install (semua server)
curl -fsSL https://pkgs.k8s.io/core:/stable:/v1.28/deb/Release.key | sudo gpg --dearmor -o /etc/apt/keyrings/kubernetes-apt-keyring.gpg
echo 'deb [signed-by=/etc/apt/keyrings/kubernetes-apt-keyring.gpg] https://pkgs.k8s.io/core:/stable:/v1.28/deb/ /' | sudo tee /etc/apt/sources.list.d/kubernetes.list
sudo apt update
sudo apt install -y kubeadm=1.28.1-1.1 kubelet=1.28.1-1.1 kubectl=1.28.1-1.1

9. Inisialisai kubenetes cluster (master node)
sudo kubeadm init

10. Setelah selesai inisialisasi simpan "kubeadm join..." untuk digunakan node worker nanti

11. Config kubectl (master node)
mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config

12. Cek cluster dan node status
kubectl get nodes

13. Tambahkan node worker untuk join ke cluster (node worker)
kubeadm join ... (note di step 10)

14. Install Kubernetes Network Plugin (master node)
kubectl apply -f https://raw.githubusercontent.com/projectcalico/calico/v3.25.0/manifests/calico.yaml

15. Verifikasi cluster (master node)
kubectl get pods -n kube-system
kubectl get nodes

16. Deploy test aplikasi di cluster (master node)
kubectl run nginx --image=nginx
kubectl get pods

DONE.

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Rabu, 31 Januari 2024

Simple Config BGP Mikrotik ROS 7

 maouam     Januari 31, 2024     No comments   

 














Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Kamis, 10 Agustus 2023

ZFS Replace Storage mirror (raid1) case Proxmox backup server

 maouam     Agustus 10, 2023     Proxmox, Server     No comments   

Detach old device (storage) from server
Follow command below

zpool replace -f <pool> <old device> <new device>

zpool replace -f backupvm /dev/sdc1 /dev/sdd

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Minggu, 06 Agustus 2023

Import ZFS to Another Machine (case: proxmox backup server)

 maouam     Agustus 06, 2023     Proxmox, Server     No comments   

1. Move HDD/SAS to new server

2. Check pool with command "zpool import"

3. Command "zpool import -f namepool" (Eg: zpool import -f pooltest)  

4. If you backup file datastore.cfg (/etc/proxmox-backup/datastore.cfg) restore to new server or you add manually

DONE

Ref: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-EY/

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Rabu, 12 Juli 2023

Static Routing windows OS with CMD

 maouam     Juli 12, 2023     Network     No comments   

- Open CMD with run administrator
- Add routing static
route add destination_network MASK subnet_mask  gateway_ip metric_cost
- Example
route add 192.168.35.0 MASK 255.255.255.0 192.168.0.2
Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Sabtu, 01 Juli 2023

AWS Identity and Access Management (IAM) #3

 maouam     Juli 01, 2023     AWS, Cisco     No comments   

 AWS IAM 

  • Free
  • Mengatur apa saja yang bisa di akses/lakukan di dalam AWS
  • Bisa membuat user, group da roles
Konsep IAM
  • Principals = user, group, roles (yaitu subjek yang melakukan)
  • Polices = Permissions (Hak akses)
  • Resources = RDS, EC2, dll (objek atau targetnya)

IAM Root User
  • Root user adalah saat pertama kali kita daftar ke AWS
  • Bisa melakukan apapun
  • Tidak disarankan untuk pengunaan daily
  • Praktik terbaiknya digunakan sekali saja untuk membuat user admin
IAM Account tidak sama dengan Users
  • Akun adalah saat pertama sekali kita mendaftar di AWS
  • Dalam satu akun kita bisa membuat banyak user
  • Setiap akun memiliki akun id yg unik
  • User bisa login ke aws dengan account alias, contoh url https://irham.signin.aws.amazon.com/console

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Kamis, 29 Juni 2023

AWS Service #2

 maouam     Juni 29, 2023     AWS, Cloud     No comments   

 AWS Service

  1. AWS Global Service (Semua Region sama/ada, tidak ada pilihan region karena global service)
    - Identity and Access Management (IAM)
    - Route 53 (DNS)
    - CloudFront (Content Delivery Network)
    - WAF (Web Application firewall)


  2. AWS per-Region Service (Sebagian besar service-service di AWS per Region)
    - EC2 (Infrasturcture as a Service)
    - Lambda (Function as a Service)


Cek AWS Regional Service: https://aws.amazon.com/id/about-aws/global-infrastructure/regional-product-services/

Source : Aguna Course

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg
Postingan Lebih Baru Postingan Lama Beranda

Popular Posts

  • Install zenchain node di Ubuntu-Linux (self-host node)
      Install zenchain node di Ubuntu-Linux (self-host node)   #Buat wallet baru di metamask dan import ke OKX juga (EVM) #WL di web (supa...
  • Install 0GDA Node & Client di Ubuntu-Linux
    Install 0GDA Node & Client di Ubuntu-Linux Spec vps CPU 8 core RAM 16 GB Contabo spec VPS-3 #Buat Wallet EVM (buat di OKX simpan p...
  • Install PWR node di Linux-Ubuntu
    Install PWR Node DC PWR: https://discord.com/invite/Mu3ktCk4 #Update paket sudo su apt update #Install java apt install openjdk-19-jre-headl...
  • INSTALL CHASM NODE DI LINUX/UBUNTU
      INSTALL CHASM DI LINUX/UBUNTU   #Buka web https://console.groq.com/keys   | daftar #Jika sudah daftar, buat api di https://console.g...

LABELS

  • AWS
  • Cisco
  • Cloud
  • Desktop
  • DevOps
  • Mikrotik
  • Network
  • Nginx
  • node2an
  • Proxmox
  • Server
  • Tools
  • VirtualBox
  • Zimbra

Sosial Media

Facebook 35.4Fans
Twitter 519Followers
Instagram 1060Followers
google+ 16Followers
Youtube 24Subscriber

Widget

  • Home
  • About Us
  • Contact Us

Copyright © Tutorial & Configuration