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

WebDB

WebDB คือ database client แบบ web-based จัดการ MySQL, PostgreSQL, MongoDB และ Redis ผ่าน browser UI เดียว พร้อม autocomplete, charts และการจัดการ connection สำหรับหลาย environment ฟรี, ใช้สิทธิ์ AGPL, เป็นทางเลือกสมัยใหม่แทน phpMyAdmin และ DBeaver

ภาพรวม

396

GitHub stars

225

การดูหน้า

179

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

ใบอนุญาต MIT เวอร์ชัน Latest OS Ubuntu Server 24.04 LTS Min RAM 2 GB IP IPV6,IPV4

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

การเข้าถึง

WebDB รันอยู่บน server ที่ port 22071 โดยไม่เปิดเผยสู่ภายนอก

เพื่อเข้าถึง dashboard อย่างปลอดภัย ให้สร้าง SSH tunnel

จากเครื่องของคุณ:

ssh -L 22071:localhost:22071 root@<SERVER_IP>

จากนั้นไปที่: http://localhost:22071

SSH tunnel นี้จะส่งต่อ port 22071 จากเครื่องของคุณไปยัง port ภายในของ WebDB บน server อย่างปลอดภัย ป้องกันการเข้าถึงจากภายนอก

Databases และ Credentials

หาก database ใดก็ตาม (PostgreSQL, MariaDB, MongoDB หรือ CockroachDB) ถูกติดตั้งไว้:

  • ผู้ใช้เริ่มต้นคือ root
  • ตรวจสอบรหัสผ่านของ database ได้ที่: /root/webdb/.env
  • รหัสผ่านแต่ละรายการถูกสร้างขึ้นโดยอัตโนมัติและจัดเก็บอย่างปลอดภัยในนั้น

ตำแหน่งไฟล์

  • นิยาม deployment ของ Docker: /root/webdb/docker-compose.yml
  • ไฟล์ environment และ credential: /root/webdb/.env
  • ไดเรกทอรี SSH key (ไม่บังคับ): /root/webdb/.ssh
  • ข้อมูลถาวรสำหรับสถานะภายในและข้อมูล version คงที่ของ WebDB: /root/webdb/.webdb

เพิ่มเติมในเครื่องมือฐานข้อมูล

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

Deploy WebDB ได้เลย เริ่มต้น $2.48/เดือน