ลด 50% ทุกแพ็กเกจ เวลาจำกัด เริ่มต้นที่ $2.48/mo
ToolJet

ToolJet

ToolJet คือแพลตฟอร์ม low-code แบบโอเพนซอร์ส สร้างเครื่องมือภายในองค์กรด้วยการลากและวางบนฐานข้อมูลใดก็ได้ REST API หรือ GraphQL endpoint ใช้สัญญาอนุญาต AGPL รองรับแหล่งข้อมูลกว่า 60 แหล่ง แอปหลายหน้า และ JavaScript runtime สำหรับลอจิกแบบกำหนดเอง ทางเลือกแทน Retool ที่ไม่คิดราคาต่อผู้ใช้

Version

v3.20.59-lts

Operating System

Ubuntu Server 24.04 LTS

Min. RAM

4 GB

IP Types

IPV4,IPV6

Accessing ToolJet

  1. Visit: https://<SERVER-IP>/
  2. ยืนยันคำเตือน SSL (self-signed certificate)
  3. เมื่อเข้าใช้งานครั้งแรก ToolJet จะให้คุณสร้างบัญชีผู้ดูแลระบบเริ่มต้น

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

  • ไดเรกทอรีติดตั้งหลักของ ToolJet: /root/tooljet
  • Environment variables (ฐานข้อมูล, secrets, การตั้งค่าแอป): /root/tooljet/.env
  • Docker Compose configuration: /root/tooljet/docker-compose.yaml
  • ข้อมูลถาวรของ PostgreSQL: /root/tooljet/postgres_data
  • ใบรับรอง Nginx TLS (self-signed): /etc/nginx/ssl/
  • คอนฟิกของ Nginx site: /etc/nginx/sites-available/tooljet

เปิดใช้งาน SSL พร้อมโดเมน

1. ชี้โดเมนของคุณไปที่ IP ของเซิร์ฟเวอร์

2. Edit the /root/tooljet/.env ไฟล์สำหรับตั้งค่าชื่อโดเมนของคุณ: TOOLJET_HOST=https://your.domain.com

3. สร้างบริการใหม่:

cd /root/tooljet/
docker compose up -d

4. แก้ไขการตั้งค่า Nginx และแทนที่ทั้งสอง server_name <IP>; ด้วยโดเมนของคุณ (<your-domain>) สำหรับทั้งบล็อก HTTP (port 80) และ HTTPS (port 443):

vim /etc/nginx/sites-available/tooljet

5. Install Certbot:

apt install -y certbot python3-certbot-nginx

6. รันคำสั่งต่อไปนี้เพื่อสร้าง Let's Encrypt certificate ที่ถูกต้อง:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

7. แทนที่พาธ SSL ในการตั้งค่า Nginx (ส่วน TLS):

vim /etc/nginx/sites-available/tooljet
# Before:
    # ssl_certificate /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

8. รีสตาร์ท Nginx เพื่อใช้การเปลี่ยนแปลง:

systemctl restart nginx

9. เปิดเบราว์เซอร์และเข้าไปที่: https://yourdomain.com

เพิ่มเติมใน Development Tools

Related apps.

Deploy ToolJet เลย เริ่มต้นที่ $2.48/เดือน