Appsmith

Appsmith Self-Hosted: розгортання в один клік

Створюйте внутрішні інструменти за допомогою віджетів drag-and-drop. Automatio розгортає Appsmith на приватному VPS з HTTPS в один клік для повного...

appsmith vpsself-hosted appsmithopen source low codeінструменти для розробкиdocker appsmithlow code платформа
Appsmith logo

Appsmith

Developer Tools

Створюйте внутрішні інструменти за допомогою віджетів drag-and-drop. Automatio розгортає Appsmith на приватному VPS з HTTPS в один клік для повного...

cms

Що ви отримуєте, розгорнувши Appsmith

Сервер, який ми орендуємо, його ціна і що запитає інсталятор.

Сервер
CX23 · 2 vCPU · 4 GB RAM
Від
$9/міс
Налаштування
Налаштування не потрібні

Входить у кожне розгортання

  • Виділений сервер, один застосунок на машину
  • HTTPS-сертифікат видається автоматично
  • Безкоштовний субдомен, власний домен за бажанням
  • Перезапуск, зміна розміру, знімки та відновлення

Проєкт

Усе, на що ця сторінка посилається поза Automatio.

Розгорніть Appsmith в один клік

На вашому сервері, з вашими даними. Без термінала, команд Docker і сертифікатів.

  1. 1

    Оберіть розмір

    Почніть із найменшого сервера, що підходить застосунку. Розмір зміните пізніше без перевстановлення.

  2. 2

    Натисніть «розгорнути»

    Ми орендуємо сервер, ставимо застосунок через Docker і спрямовуємо на нього субдомен.

  3. 3

    Дочекайтесь запуску

    Розгортання відбувається саме й триває кілька хвилин. Щойно видано HTTPS-сертифікат, застосунок готовий.

Розмір сервера

Оплата щомісяця разом із підпискою Automatio. Видаліть сервер — списання припиниться.

Можливості Appsmith

Дізнайтеся, що Automatio може зробити для цього сценарію використання

Drag-and-drop конструктор UI

Створюйте професійні інтерфейси за допомогою понад 45 попередньо створених віджетів без написання HTML або CSS. Візуальний редактор дозволяє розміщувати таблиці, графіки та форми на полотні з підтримкою адаптивного перенесення для різних розмірів екранів. Ви можете застосувати тему до всього додатка або використати кастомний CSS для дотримання фірмового стилю.

  • 1Понад 45 готових до використання віджетів
  • 2Користувацькі теми та підтримка CSS
  • 3Інтерактивні карти та графіки
  • 4Плинна система сітки макета (grid layout)
  • 5Компоненти модальних вікон і висувних панелей

Можливості Appsmith

  • Drag-and-drop конструктор UI

    Створюйте професійні інтерфейси за допомогою понад 45 попередньо створених віджетів без написання HTML або CSS. Візуальний редактор дозволяє розміщувати таблиці, графіки та форми на полотні з підтримкою адаптивного перенесення для різних розмірів екранів. Ви можете застосувати тему до всього додатка або використати кастомний CSS для дотримання фірмового стилю.

    1. Понад 45 готових до використання віджетів
    2. Користувацькі теми та підтримка CSS
    3. Інтерактивні карти та графіки
    4. Плинна система сітки макета (grid layout)
    5. Компоненти модальних вікон і висувних панелей
  • Нативні коннектори даних

    Підключайтеся безпосередньо до наявних баз даних для читання та запису даних без створення кастомного бекенду. Підтримуються стандартні движки, такі як PostgreSQL та MySQL, із безпечним побудовником запитів та розумною підстановкою. Нативна інтеграція забезпечує низьку latency та високий рівень безпеки для ваших внутрішніх наборів даних.

    1. Редактор прямих SQL-запитів
    2. Візуальний конструктор запитів
    3. Інтеграція з Google Sheets
    4. Підтримка MongoDB та Redis
    5. Конектори для Snowflake та Oracle
  • Бізнес-логіка на JavaScript

    Пишіть кастомний JavaScript для трансформації даних, запуску багатокрокових воркфлоу або керування станами віджетів. Внутрішній редактор підтримує сучасний синтаксис ES6 та дозволяє імпортувати зовнішні npm-бібліотеки для реалізації складної логіки. Це дозволяє впроваджувати складну логіку безпосередньо на полотні додатка.

    1. Редактор з автодоповненням
    2. Підтримка зовнішніх бібліотек npm
    3. Async/Await для оркестрації
    4. Візуальний дебагер логіки
    5. Повторно використовувані JS-об'єкти
  • Контроль версій на основі Git

    Керуйте життєвим циклом додатків за допомогою стандартних воркфлоу Git для забезпечення командної співпраці. Ви можете підключити свій інстанс до GitHub або GitLab для створення гілок, комітів та pull request'ів. Це дозволяє розробникам працювати над функціями ізольовано перед їх злиттям у продуктивне середовище.

    1. Підключення через SSH-ключі
    2. Підтримка гілок (branching) та злиттів (merging)
    3. Історія комітів та відкати (rollbacks)
    4. Інтеграція з CI/CD пайплайнами
    5. Підтримка приватних репозиторіїв

content.selfHosted.whyTitle

content.selfHosted.tradeoffsTitle

Суверенітет даних: Зберігайте чутливі облікові дані баз даних та записи клієнтів за власним файрволом і у вибраному географічному регіоні.
Високе споживання пам'яті: Бехенд на базі Java та вбудований інстанс MongoDB вимагають щонайменше 4GB RAM для стабільної роботи без збоїв.
Економічність: Усуньте високі витрати за кожного користувача у пропрієтарних low-code платформи, запустивши рішення на VPS з фіксованою вартістю незалежно від кількості користувачів.
Ручне налаштування SMTP: Системні листи, запрошення користувачів та скидання паролів вимагають надання власних SMTP-даних від такого провайдера, як SendGrid.
Доступ до внутрішньої мережі: Підключайтеся безпосередньо до баз даних та API, які не виставлені в публічний інтернет, без необхідності налаштування складних VPN-тунелів чи проксі-шарів.
Обмеження прав доступу: У спільнотній open-source версії немає детального контролю доступу на основі ролей (RBAC) та підтримки SAML, які є в платних корпоративних редакціях.
Відсутність прив'язки до постачальника (vendor lock-in): Володійте логікою свого додатка та метаданими. Ви можете експортувати свої додатки у форматі JSON і перенести їх у будь-яке інше Docker-середовище в будь-який момент.
Підтримка кастомних бібліотек: Імпортуйте специфічні JavaScript-бібліотеки та плагіни з npm, які можуть бути обмежені або недоступні на керованих мультиарендних хмарних тарифах.

comparisonTable.self-hosted.title

comparisonTable.self-hosted.description

Час налаштування

comparisonTable.self-hosted.managedSaasМиттєво
comparisonTable.self-hosted.diy60+ хвилин
comparisonTable.self-hosted.automatio~15 хвилин

Володіння даними

comparisonTable.self-hosted.managedSaasСпільна хмара
comparisonTable.self-hosted.diyПриватний сервер
comparisonTable.self-hosted.automatioПриватний сервер

Ціноутворення користувачів

comparisonTable.self-hosted.managedSaasОплата за місце
comparisonTable.self-hosted.diyНеобмежено безкоштовно
comparisonTable.self-hosted.automatioНеобмежено безкоштовно

HTTPS/SSL

comparisonTable.self-hosted.managedSaasУ комплекті
comparisonTable.self-hosted.diyРучне налаштування
comparisonTable.self-hosted.automatioАвтоматично

Обслуговування

comparisonTable.self-hosted.managedSaasНуль зусиль
comparisonTable.self-hosted.diyРучна оболонка
comparisonTable.self-hosted.automatioОновлення в один клік

Кому це підходить

Люди, які справді тримають Appsmith на власному сервері, і що для них змінюється.

соло-засновник

Потребує адмін-панелі для свого стартапу, але не має часу писати кастомний frontend.

Самостійне керування заощаджує тисячі на комісіях SaaS, зберігаючи конфіденційність чутливих даних клієнтів.

  • Створити дашпанель управління користувачами
  • Підключитися до продуктивної бази даних
  • Створити інструмент обробки повернень

операційний директор

Потрапив у пастку розрізнених таблиць та ручного введення даних.

Централізує розрізнені операції в єдиний, захищений інтерфейс, доступний лише для внутрішньої команди.

  • Створити трекер запасів
  • Автоматизувати журнали адаптації (onboarding)
  • Створити портал для відпусток співробітників

дата-аналітик

Втомився щодня писати однотипні SQL-запити для нетехнічних колег.

Надає безпечне середовище для читання даних, яке повністю залишається всередині приватної мережі.

  • Створити дашпанель Customer 360
  • Побудувати таблицю лідерів продажів
  • Спроєктувати кастомні інструменти когортного аналізу

IT-менеджер

Застарілі внутрішні процеси досягають меж, але дані не можна переносити в публічну хмару.

Модернізує локальні робочі процеси без перенесення чутливої бізнес-аналітики на сторонні сервери.

  • Створити моніторинг стану серверів
  • Візуально керувати внутрішніми API ключами
  • Аудирувати логи через кастомний UI

Що таке цей промпт?

Дізнайтеся, що робить цей промпт і як він може допомогти вам досягти кращих результатів.

Що таке Appsmith?

Appsmith, це open-source фреймворк, створений спеціально для інженерів, яким потрібно швидко створювати внутрішнє ПЗ. Він вирішує одвічну проблему винахідіння велосипеда для кожної адмін-панелі, дашпанелі чи CRUD-інтерфейсу (Create, Read, Update, Delete). Замість написання шаблонного коду на React та керування складним станом для таблиць і форм, розробники використовують візуальне полотно для перетягування функціональних компонентів, оптимізованих для завдань з великим обсягом даних.

Як це працює

Платформа працює за моделями «підключи, створи та поділися». Спочатку ви підключаєте джерела даних, від традиційних баз даних, таких як PostgreSQL та MySQL, до сучасних SaaS API та Google Sheets. Після підключення ви використовуєте візуальний редактор drag-and-drop для створення інтерфейсу користувача. На відміну від багатьох інших low-code інструментів, що обмежують вас лише візуальною логікою, тут JavaScript є мовою першого рівня. Ви можете писати кастомний код де завгодно для трансформації даних, об'єднання кількох викликів API або запуску складних оновлень UI. Це робить платформу інструментом для розробників, а не обмежувальним no-code середовищем.

Ваша перша година

Після розгортання через Automatio ваша перша година включатиме налаштування робочого простору та підключення першої бази даних. Скоріш за все, ви почнете з перетягування віджета Table на полотно. Написавши простий SQL-запит на панелі даних, ви зможете зв'язати результати бази даних безпосередньо з цією таблицею за допомогою mustache-синтаксису. Звідти ви зможете додати кнопки для запуску запитів оновлення або відкриття модальних вікон для детального перегляду. Вбудована інтеграція з Git дозволяє керувати версіями та відкочувати зміни, повторюючи цикли професійної розробки.

Зрілість проєкту та ШІ

Програмне забезпечення є зрілим open-source проєктом із сильною спільнотою. Значна частина поточної розробки зосереджена на розширенні можливостей ШІ через Appsmith Agents. Це дозволяє командам масштабно інтегрувати новітні моделі ШІ зі своїми приватними даними без складної реалізації. Цей крок свідчить про те, що платформа скорочує розрив між високоуровневими можливостями ШІ та практичною повсякденною бізнес-користю, роблячи її перспективним вибором для компаній, які хочуть приватно використовувати LLM.

Стратегічні альтернативи

Цей інструмент часто порівнюють з Retool або Microsoft PowerApps. Хоча Retool дуже вилизений, його ціноутворення за кожного користувача може стати невиправдано дорогим для великих команд. Ця платформа пропонує подібний досвід для розробників, включаючи підтримку «сирого» SQL та JS, але на умовах open-source ліцензії, яка заохочує self-hosting. Порівняно з PowerApps, вона є більш гнучкою для розробників, які вважають за краще працювати з кодом та стандартизованими вебтехнологіями, а не з закритими пропрієтарними екосистемами.

Що таке цей промпт?

Що кажуть люди про Appsmith

Подивіться, що думає спільнота про Appsmith

Поріг входження для наших інженерів набагато кращий, ніж у Retool, а можливість самостійного хостингу без цінника корпоративного рівня стала вирішальним фактором.
dev_lead_99
reddit
Appsmith чудовий, але не намагайтеся запускати його на t2.micro. Він з'їсть усю пам'ять і зависне під час процесу завантаження. Виділіть йому щонайменше 4GB.
sysadmin_pro
hackernews
У self-hosted версії є суттєві функціональні обмеження порівняно з корпоративними чи хмарними версіями... що змушує сумніватися в тому, наскільки це справжній open-source.
shaftofbread
reddit
Мені подобається, що я можу просто використовувати власні npm-пакети для складної трансформації даних, не чекаючи, поки платформа це підтримає.
js_dev_82
reddit
Розгортання в одному контейнері робить оновлення відносно простими, коли ви правильно налаштуєте змінні середовища.
devops_dan
reddit
Документація для self-hosted середовища насправді дуже детальна, що значно прискорило усунення несправностей у моєму кастомному налаштуванні SSO.
tinkerer_tom
reddit

Відео про Appsmith

Дивіться навчальні матеріали, огляди та обговорення про Appsmith

Appsmith, це, по суті, UI з одного боку, дані з іншого, і JavaScript для з'єднання всього разом.

Він безкоштовний, швидкий, тож не потрібно платити за Bubble чи щось подібне. Це чудовий інструмент для швидкого запуску.

Вам дійсно знадобиться близько чотирьох гігабайтів оперативної пам'яті для налаштування, тому він не зовсім безкоштовний, за це доведеться платити.

Налаштування електронної пошти для цього, справжній біль, як і налаштування SSL та автентификації при self-hosting.

Більше ніж просто промпти

Прискорте вашу роботу з AI-автоматизацією

Automatio поєднує силу AI-агентів, веб-автоматизації та розумних інтеграцій, щоб допомогти вам досягти більшого за менший час.

AI-агенти
Веб-автоматизація
Розумні робочі процеси

Професійні поради для Appsmith

Експертні поради, які допоможуть вам отримати максимум від Appsmith та досягти кращих результатів.

Використовуйте сервер з 4GB RAM

Java-бекенд та вбудована база MongoDB вимагають багато ресурсів. Використання менш ніж 4GB RAM, швидше за все, призведе до зависання інстансу під час запуску.

Увімкніть синхронізацію з Git на ранньому етапі

Негайно підключіть свій інстанс до приватного репозиторію на GitHub. Це забезпечить резервне копіювання логіки вашого додатка та простий спосіб відстеження змін.

Захистіть внутрішні підключення

Якщо ваша база даних розміщена на тому ж сервері, використовуйте IP-адресу моста Docker (172.17.0.1) для підключення замість публічного IP для кращої безпеки та меншої latency.

Відгуки

Що кажуть наші користувачі

Приєднуйтесь до тисяч задоволених користувачів, які трансформували свою роботу

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Пов'язані Self-Hosted Apps

Часті запитання про Appsmith

Знайдіть відповіді на поширені запитання про Appsmith