Post by

Notoshi⚡

วิธีติดตั้ง Lnbits + Albyhub

Published on

YakiHonne

Dec 22, 2024

มา set-up Lnbits ให้เชื่อมต่อ Albyhub ผ่าน NWC แบบจับมือทำ

วันนี้เราจะลองมาติดตั้ง Lnbits โดยใช้ funding source เป็น Albyhub ผ่าน NWC

ในบทนี้จะใช้งาน Docker เป็นหลักแต่ก็สามารถทำตามได้ง่าย

Lnbits

Lnbits คืออะไร open-source lightning wallet ที่มีฟังก์ชั่นมากมายเหมาะสำหรับสายนักพัฒนา ฟิวเจอร์ที่โดดเด่นอย่างระบบ POS ที่ช่วยอำนวยความสะดวกให้กับร้านค้าหรือว่าจะเป็น API ที่นำไปต่อยอดในตู้หยอดเหรียญต่าง

วิธีติดตั้ง

เราต้องติดตั้ง Albyhub ก่อน

สร้างโฟลเดอร์ Albyhub

mkdir alby-hub

เข้าไปในโฟลเดอร์ alby-hub

cd alby-hub

สร้าง docker-compose.yml ไฟล์

nano docker-compose.yml
services:
  albyhub:
    platform: linux/amd64
    container_name: albyhub
    image: ghcr.io/getalby/hub:latest
    volumes:
      - ./albyhub-data:/data
    ports:
      - "8080:8080"
    environment:
      - WORK_DIR=/data/albyhub
      - LOG_EVENTS=true

สั่งรัน Albyhub

sudo docker compose up -d 
sudo ufw allow 8080/tcp comment 'Allow alby hub’

แค่นี้เราได้ Albyhub ใช้งานแล้ว
เข้า http://localhost:8080 set-up ให้เรียบร้อย

ซื้อ LSP 2m sat ผมแนะนำของ LNserver ราคาประมาณ 13xxx sat

มาติดตั้ง Lnbits กันต่อ

สร้างโฟลเดอร์ Lnbits

mkdir lnbits

เข้าไปในโฟลเดอร์ Lnbits

cd lnbits

ดาวน์โหลดไฟล์ .env

wget https://raw.githubusercontent.com/lnbits/lnbits/main/.env.example -O .env

สร้างโฟลเดอร์เก็บข้อมูล

mkdir data

ดาวน์โหลด image lnbits

docker pull lnbits/lnbits

สั่งรัน Lnbits

docker run --detach --publish 5000:5000 --name lnbits --volume ${PWD}/.env:/app/.env --volume ${PWD}/data/:/app/data lnbits/lnbits
sudo ufw allow 5000/tcp comment 'Allow lnbits’

แค่นี้ได้ Lnbits ใช้งานแล้ว
เข้า http://localhost:5000 set-up ให้เรียบร้อย

ตั้งค่า funding source ของ Lnbits
server > funding > funding source > เลือก Nostr wallet connect

image

เปิด Albyhub จากนั้นไปที่ App Store เลือก Friends & Family

image

ตั้งชื่อและกดสร้าง Subaccount

image

ไปที่ Other NWC applications คลิก Copy

image

กลับมาที่ Lnbits วาง URL NWC

image

คลิก SAVE และ RESTART SERVER

แค่นี้ทุกอย่างพร้อมใช้งานแล้ว

อ่านข้อมูลเพิ่มเติมได้ที่
Lnbits: https://github.com/lnbits/lnbits
Albyhub: https://github.com/getAlby/hub

หวังว่าบทความจะเป็นแนวทางในการติดตั้งที่ง่ายสำหรับทุกคนหากผิดพลาดประการใดคอมเม้นท์พูดคุยแนะนำได้ครับ

ขอบคุณทุกคนที่แวะมาอ่าน ไว้เจอกันไหม่
#Siamstr

0

0
0
0