Знижка 50%. усі плани, обмежений час. Від $2.48/mo
ToolJet

ToolJet

ToolJet — це платформа з відкритим кодом і низьким кодом. Перетягуйте внутрішні інструменти на будь-яку базу даних, REST API або кінцеву точку GraphQL. Ліцензія AGPL, понад 60 джерел даних, багатосторінкові програми та середовище виконання JavaScript для спеціальної логіки. Альтернатива Retool без ціноутворення за користувача.

Версія

v3.20.59-lts

Операційна система

Ubuntu Server 24.04 LTS

Хв. ОЗУ

4 GB

Типи IP

IPV4, IPV6

Доступ до ToolJet

  1. Відвідайте: https://<SERVER-IP>/
  2. Прийміть попередження SSL (самопідписаний сертифікат).
  3. Під час першого доступу ToolJet запропонує вам створити початковий обліковий запис адміністратора.

Важливі файли та директорії

  • Основний каталог встановлення ToolJet: /root/tooljet
  • Змінні середовища (база даних, секрети, конфігурація програми): /root/tooljet/.env
  • Конфігурація Docker Compose: /root/tooljet/docker-compose.yaml
  • Постійні дані PostgreSQL: /root/tooljet/postgres_data
  • Сертифікати Nginx TLS (самопідписані): /etc/nginx/ssl/
  • Конфігурація сайту Nginx: /etc/nginx/sites-available/tooljet

Увімкнення SSL з доменом

1. Спрямуйте свій домен на IP-адресу сервера.

2. Відредагуйте /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 (порт 80) і HTTPS (порт 443):

vim /etc/nginx/sites-available/tooljet

5. Встановіть Certbot:

apt install -y certbot python3-certbot-nginx

6. Виконайте таку команду, щоб створити дійсний сертифікат Let’s Encrypt:

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

Більше в розділі Інструменти розробки

Схожі додатки.

Розгорніть ToolJet зараз. Від $2,48/міс.