Replying to Avatar Jakk Goodday

Citrine คือรีเลย์ Nostr ที่สร้างขึ้น khusus สำหรับ Android ทำให้ไคลเอนต์ Nostr บนอุปกรณ์ Android สามารถส่งและรับเหตุการณ์ต่างๆ ผ่านรีเลย์ที่ทำงานบนสมาร์ทโฟนได้โดยตรง การตั้งค่ารีเลย์บนมือถือแบบนี้ทำให้ผู้ใช้ Nostr มีความยืดหยุ่นมากขึ้น ช่วยให้จัดการ แชร์ และสำรองข้อมูล Nostr ทั้งหมดได้ในเครื่อง การออกแบบของ Citrine สนับสนุนความเป็นอิสระและความปลอดภัยของข้อมูล ด้วยการทำให้เข้าถึงข้อมูลได้และผู้ใช้สามารถควบคุมได้

ด้วยฟีเจอร์ที่ปรับแต่งมาเพื่อให้ผู้ใช้ควบคุมข้อมูลได้มากขึ้น Citrine ช่วยให้ส่งออกและนำเข้าฐานข้อมูลได้ง่าย กู้คืนรายชื่อผู้ติดต่อในกรณีที่ไคลเอนต์ทำงานผิดปกติ และมีตัวเลือกการจัดการรีเลย์โดยละเอียด เช่น การกำหนดค่าพอร์ต ไอคอนแบบกำหนดเอง การจัดการผู้ใช้ และการเริ่ม/หยุดรีเลย์ตามต้องการ ผู้ใช้สามารถเปิดใช้งานการเข้าถึง TOR เพื่อให้ผู้อื่นเชื่อมต่อกับรีเลย์ Nostr บนโทรศัพท์ได้อย่างปลอดภัย การอัปเดตในอนาคตจะรวมถึงการถ่ายทอดอัตโนมัติเมื่ออุปกรณ์เชื่อมต่ออินเทอร์เน็ตอีกครั้ง พร้อมรองรับตัวแก้ไขเนื้อหาเพื่อขยายฟังก์ชันการทำงาน

เมื่อคุณกำหนดค่ารีเลย์ Citrine เสร็จแล้ว ก็แค่เพิ่มลงในส่วน Private and Local relay ในการกำหนดค่ารีเลย์ของ Amethyst ได้เลย

ภาพนี้แสดงหน้าจอการตั้งค่า Server ของรีเลย์ Nostr ซึ่งเป็นส่วนที่คุณสามารถกำหนดกฎเกณฑ์ในการรับและจัดเก็บข้อมูลต่างๆ ที่ส่งผ่านรีเลย์ได้ มาดูกันทีละส่วนนะครับ

Server

ส่วนนี้ใช้สำหรับตั้งค่าการทำงานของรีเลย์ โดยมีรายละเอียดดังนี้:

1) Accept events signed by: ช่องนี้ให้คุณระบุรายชื่อ npub (รหัสประจำตัวผู้ใช้บน Nostr) ของคนที่คุณต้องการรับข้อมูลจากพวกเขาเท่านั้น ถ้าใส่ npub ไว้ในช่องนี้ รีเลย์จะรับเฉพาะข้อมูลที่ส่งมาจากคนในรายชื่อนี้เท่านั้น ส่วนคนที่ไม่ได้อยู่ในรายชื่อ ข้อมูลของพวกเขาจะถูกเพิกเฉย

ตัวอย่างเช่น ถ้าคุณอยากรับข้อมูลจากเพื่อนสนิทของคุณเท่านั้น คุณก็สามารถใส่ npub ของเพื่อนๆ ไว้ในช่องนี้ได้

2) Accept events that refer to: ช่องนี้ให้คุณระบุรายชื่อ npub ของคนที่คุณต้องการรับข้อมูลที่ กล่าวถึง พวกเขา หมายความว่า ถ้ามีคนอื่นพูดถึงคนในรายชื่อนี้ รีเลย์จะรับข้อมูลนั้น แม้ว่าข้อมูลนั้นจะไม่ได้ส่งมาจากคนในรายชื่อก็ตาม

ตัวอย่างเช่น ถ้าคุณอยากติดตามข่าวสารเกี่ยวกับคนดังคนหนึ่ง คุณก็สามารถใส่ npub ของคนดังคนนั้นไว้ในช่องนี้ได้

3) Allowed kinds: ช่องนี้ให้คุณระบุประเภทของข้อมูลที่คุณต้องการรับ ข้อมูลบน Nostr มีหลายประเภท เช่น ข้อความ รูปภาพ วิดีโอ ฯลฯ คุณสามารถเลือกได้ว่าจะรับข้อมูลประเภทใดบ้าง

ตัวอย่างเช่น ถ้าคุณอยากรับเฉพาะข้อความ คุณก็สามารถใส่ตัวเลข 1 (ซึ่งเป็นรหัสของประเภทข้อความ) ไว้ในช่องนี้ได้

Others

ส่วนนี้ใช้สำหรับตั้งค่าอื่นๆ ที่เกี่ยวข้องกับการจัดเก็บข้อมูล โดยมีรายละเอียดดังนี้:

4) Delete expired events: ตัวเลือกนี้ให้คุณเลือกว่าจะลบข้อมูลที่หมดอายุแล้วหรือไม่ ข้อมูลบน Nostr บางประเภทมีการกำหนดวันหมดอายุ เช่น ข้อความที่ตั้งเวลาให้หายไปเอง ถ้าเปิดใช้งานตัวเลือกนี้ รีเลย์จะลบข้อมูลที่หมดอายุแล้วออกจากระบบโดยอัตโนมัติ

5) Delete ephemeral events: ตัวเลือกนี้ให้คุณเลือกว่าจะลบข้อมูลชั่วคราวหรือไม่ ข้อมูลชั่วคราวคือข้อมูลที่ไม่ได้ตั้งใจให้เก็บไว้นาน เช่น ข้อความแจ้งเตือน ถ้าเปิดใช้งานตัวเลือกนี้ รีเลย์จะลบข้อมูลชั่วคราวออกจากระบบโดยอัตโนมัติ

6) Delete events older than: ตัวเลือกนี้ให้คุณเลือกว่าจะลบข้อมูลที่เก่ากว่าระยะเวลาที่กำหนดหรือไม่ คุณสามารถเลือกได้ว่าจะลบข้อมูลที่เก่ากว่า 1 วัน 1 สัปดาห์ 1 เดือน หรือไม่ลบเลย ถ้าเลือก "Never" ข้อมูลทั้งหมดจะถูกเก็บไว้ตลอดไป

7) Never delete from: ช่องนี้ให้คุณระบุรายชื่อ npub ของคนที่คุณ ไม่ต้องการ ลบข้อมูลของพวกเขา แม้ว่าข้อมูลนั้นจะเก่าหรือหมดอายุแล้วก็ตาม

ตัวอย่างเช่น ถ้าคุณอยากเก็บข้อความทั้งหมดจากเพื่อนสนิทของคุณไว้ คุณก็สามารถใส่ npub ของเพื่อนๆ ไว้ในช่องนี้ได้

ปุ่ม Home และ Settings

- ปุ่ม Home (รูปบ้าน) ใช้สำหรับกลับไปยังหน้าจอหลักของแอป

- ปุ่ม Settings (รูปเฟือง) ใช้สำหรับเข้าสู่หน้าจอการตั้งค่าอื่นๆ

Reply to this note

Please Login to reply.

Discussion

No replies yet.