ข้ามไปยังเนื้อหาหลัก
ลด 50% ทุกแพลน เวลาจำกัด เริ่มต้นที่ $2.48/mo
ByteStash

ByteStash

ByteStash คือเว็บแอปแบบ self-hosted สำหรับจัดเก็บและจัดระเบียบ snippet ของโค้ด สร้าง แก้ไข แท็ก และกรอง snippet ได้ในที่เดียว โดยบัญชีแรกที่ลงทะเบียนจะกลายเป็นผู้ดูแลระบบ ใช้สัญญาอนุญาต GPL-3.0 พร้อมดาว GitHub 2,500+ ดวง

ภาพรวม

2.5k

GitHub stars

4

การดูหน้า

230

การติดตั้งที่ใช้งานอยู่

สัญญาอนุญาต GPL-3.0 เวอร์ชัน Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

การติดตั้งที่ใช้งานอยู่เป็นข้อมูลตัวอย่าง (ตัวอย่างก่อนเปิดตัว); จะเชื่อมต่อข้อมูลจริงก่อนเปิดตัว

การเข้าถึง

  • เปิด ByteStash ในเบราว์เซอร์ของคุณ: http://<SERVER_IP>:5000
  • ลงทะเบียนบัญชีแรก
  • ใช้ชื่อผู้ใช้ admin เพื่อสร้างบัญชีผู้ดูแลระบบ
  • เฉพาะ admin ชื่อผู้ใช้เท่านั้นที่จะได้รับสิทธิ์ผู้ดูแลระบบ
  • การใช้ชื่อผู้ใช้อื่นจะสร้างผู้ใช้ทั่วไป
  • การลงทะเบียนบัญชีใหม่จะถูกปิดใช้งานหลังจากสร้างบัญชีแรกแล้ว

การลงทะเบียนผู้ใช้

การลงทะเบียนจะถูกปิดใช้งานหลังจากการตั้งค่าครั้งแรก

หากต้องการเปิดใช้งานการลงทะเบียนหรือแก้ไขการตั้งค่าบัญชี ให้แก้ไข:

/root/bytestash/.env

อัปเดตค่าที่จำเป็น เช่น:

ALLOW_NEW_ACCOUNTS=true

รีสตาร์ทบริการ:

cd /root/bytestash
docker compose up -d

ไฟล์และไดเรกทอรีที่สำคัญ

  • เส้นทางการติดตั้ง: /root/bytestash
  • ไฟล์ Compose: /root/bytestash/docker-compose.yml
  • ไฟล์สภาพแวดล้อม: /root/bytestash/.env
  • ที่จัดเก็บ snippet: /var/lib/docker/volumes/bytestash_snippets

การจัดการบริการ

ดู container ที่กำลังทำงาน:

docker compose -f /root/bytestash/docker-compose.yml ps

รีสตาร์ท ByteStash:

docker compose -f /root/bytestash/docker-compose.yml restart

ดู logs:

cd /root/bytestash && docker compose logs -f

หยุด ByteStash:

docker compose -f /root/bytestash/docker-compose.yml stop

เริ่ม ByteStash:

docker compose -f /root/bytestash/docker-compose.yml start

สร้าง ByteStash ใหม่:

docker compose -f /root/bytestash/docker-compose.yml up -d

เพิ่มเติมใน Self Hosted

แอปที่เกี่ยวข้อง

ติดตั้ง ByteStash เลย เริ่มต้น $2.48/เดือน