Appsmith

Appsmith Self-Hosted, Deploy in One Click

ドラッグ&ドロップウィジェットで内部ツールを構築。Automatioを使えば、完全なデータ主権とプライバシーのために、AppsmithをHTTPS付きのプライベートVPSにワンクリックでデプロイできます。

appsmith vpsセルフホスト appsmithオープンソース ローコード内部ツールビルダーdocker appsmithローコードプラットフォーム
Appsmith logo

Appsmith

Developer Tools

ドラッグ&ドロップウィジェットで内部ツールを構築。Automatioを使えば、完全なデータ主権とプライバシーのために、AppsmithをHTTPS付きのプライベートVPSにワンクリックでデプロイできます。

cms

Appsmithをデプロイすると得られるもの

借りるサーバー、その料金、インストーラーが尋ねる内容。

サーバー
CX23 · 2 vCPU · 4 GB RAM
最低料金
月額 $9
セットアップ
設定不要

すべてのデプロイに含まれるもの

  • 専用サーバー、1台につき1アプリ
  • HTTPS証明書を自動発行
  • 無料サブドメイン、独自ドメインも可
  • 再起動・リサイズ・スナップショット・復元

プロジェクト

このページがAutomatio外へリンクするすべて。

Appsmithをワンクリックでデプロイ

自分のサーバーで、自分のデータのまま。ターミナルもDockerコマンドも証明書設定も不要です。

  1. 1

    サイズを選ぶ

    アプリに合う最小のサーバーから始めましょう。後から再インストールなしで変更できます。

  2. 2

    デプロイを押す

    サーバーを借り、Dockerでアプリを入れ、サブドメインを向けます。

  3. 3

    起動を見守る

    プロビジョニングは自動で数分かかります。HTTPS証明書が発行されれば公開完了です。

サーバーサイズ

Automatioのサブスクリプションと合わせて毎月請求されます。サーバーを削除すれば課金は止まります。

Appsmithの機能

このユースケースに対してAutomatioができることをご覧ください

Drag-and-drop UI builder

Create professional interfaces using over 45 pre-built widgets without writing HTML or CSS. The visual editor allows you to position tables, charts, and forms on a canvas that handles responsive reflow for different screen sizes. You can theme the entire application or apply custom CSS for a brand-consistent look.

  • 145+ ready-to-use widgets
  • 2Custom themes and CSS support
  • 3Interactive maps and charts
  • 4Fluid grid layout system
  • 5Modal and drawer components

Appsmithの機能

  • Drag-and-drop UI builder

    Create professional interfaces using over 45 pre-built widgets without writing HTML or CSS. The visual editor allows you to position tables, charts, and forms on a canvas that handles responsive reflow for different screen sizes. You can theme the entire application or apply custom CSS for a brand-consistent look.

    1. 45+ ready-to-use widgets
    2. Custom themes and CSS support
    3. Interactive maps and charts
    4. Fluid grid layout system
    5. Modal and drawer components
  • Native data connectors

    Connect directly to existing databases to read and write data without building a custom backend. It supports standard engines like PostgreSQL and MySQL with secure query building and smart substitution. Native integration ensures low latency and high security for your internal datasets.

    1. Direct SQL query editor
    2. Visual query builder
    3. Google Sheets integration
    4. MongoDB and Redis support
    5. Snowflake and Oracle connectors
  • JavaScript business logic

    Write custom JavaScript to transform data, trigger multi-step workflows, or control widget states. The internal editor supports modern ES6 syntax and allows you to import external npm libraries for complex logic. This makes it possible to build heavy logic directly within the application canvas.

    1. Editor with autocomplete
    2. External npm library support
    3. Async/Await for orchestration
    4. Visual logic debugger
    5. Reusable JS objects
  • Git-based version control

    Manage your application lifecycle using standard Git workflows to enable team collaboration. You can connect your instance to GitHub or GitLab to enable branching, commits, and pull requests. This allows developers to work on features in isolation before merging them into production environments.

    1. Connect via SSH keys
    2. Branching and merging support
    3. Commit history and rollbacks
    4. CI/CD pipeline integration
    5. Private repo support

content.selfHosted.whyTitle

content.selfHosted.tradeoffsTitle

Data sovereignty: Keep sensitive database credentials and customer records behind your own firewall and within your chosen geographic region.
High memory usage: The Java-based backend and bundled MongoDB instance require a minimum of 4GB of RAM to operate reliably without crashing.
Cost efficiency: Eliminate the high per-seat costs of proprietary low-code platforms by running on a fixed-cost VPS regardless of how many people use the tool.
Manual SMTP setup: System emails, user invitations, and password resets require you to provide your own SMTP credentials from a provider like SendGrid.
Internal network access: Connect directly to databases and APIs that are not exposed to the public internet without needing complex VPN tunnels or proxy layers.
Permission limitations: The open-source community version lacks the granular role-based access control and SAML support found in the paid enterprise editions.
No vendor lock-in: Own your application logic and metadata. You can export your apps as JSON and move them to any other Docker environment whenever you choose.
Custom library support: Import specific JavaScript libraries and plugins from npm that might be restricted or unavailable on managed multi-tenant cloud tiers.

comparisonTable.self-hosted.title

comparisonTable.self-hosted.description

Setup Time

comparisonTable.self-hosted.managedSaasInstant
comparisonTable.self-hosted.diy60+ Minutes
comparisonTable.self-hosted.automatio~15 Minutes

Data Ownership

comparisonTable.self-hosted.managedSaasShared Cloud
comparisonTable.self-hosted.diyPrivate Server
comparisonTable.self-hosted.automatioPrivate Server

User Pricing

comparisonTable.self-hosted.managedSaasPaid Per Seat
comparisonTable.self-hosted.diyUnlimited Free
comparisonTable.self-hosted.automatioUnlimited Free

HTTPS/SSL

comparisonTable.self-hosted.managedSaasIncluded
comparisonTable.self-hosted.diyManual Config
comparisonTable.self-hosted.automatioAutomated

Maintenance

comparisonTable.self-hosted.managedSaasZero Work
comparisonTable.self-hosted.diyManual Shell
comparisonTable.self-hosted.automatioOne-Click Updates

こんな方に

実際にAppsmithを自分のサーバーで動かしている人たちと、それによって変わること。

a solo founder

Needs an admin panel for their startup but lacks the time to code a custom frontend.

Running it themselves saves thousands in SaaS fees while keeping sensitive customer records entirely private.

  • Build a user management dashboard
  • Connect to a production database
  • Create a refund processing tool

an operations manager

Trapped in a world of disconnected spreadsheets and manual data entry tasks.

Centralizes messy operations into a single, secure interface accessible only to the internal team.

  • Build an inventory tracker
  • Automate onboarding logs
  • Create a staff leave portal

a data analyst

Tired of writing repetitive SQL queries for non-technical team members every day.

Provides a safe, read-only data environment that stays entirely within the private network.

  • Create a Customer 360 dashboard
  • Build a sales leaderboard
  • Design custom cohort tools

an IT manager

Legacy internal workflows are hitting limits but data cannot move to the public cloud.

Modernizes local workflows without moving sensitive business intelligence to a third-party server.

  • Build a server health monitor
  • Manage internal API keys visually
  • Audit logs through a custom UI

このプロンプトとは?

このプロンプトの機能とより良い結果を得るための方法を学びましょう。

What is Appsmith?

Appsmith is an open-source framework designed specifically for engineers who need to build internal software quickly. It solves the recurring problem of reinventing the wheel for every admin panel, dashboard, or CRUD (Create, Read, Update, Delete) interface. Instead of writing boilerplate React code and managing complex state for tables and forms, developers use a visual canvas to drag-and-drop functional components optimized for data-heavy tasks.

How it functions

The platform operates on a connect, build, and share model. First, you connect your data sources, ranging from traditional databases like PostgreSQL and MySQL to modern SaaS APIs and Google Sheets. Once connected, you use the drag-and-drop editor to build your user interface. Unlike many other low-code tools that limit you to visual logic, it treats JavaScript as a first-class citizen. You can write custom code anywhere to transform data, chain multiple API calls together, or trigger complex UI updates. This makes it a developer-first tool rather than a restrictive no-code environment.

Your first hour

After deploying via Automatio, your first hour involves setting up your workspace and connecting your first database. You will likely start by dragging a Table widget onto the canvas. By writing a simple SQL query in the data pane, you can bind your database results directly to that table using mustache syntax. From there, you can add buttons to trigger Update queries or open modals for detailed views. The built-in Git integration allows you to manage versions and roll back changes, mirroring professional development cycles.

Project maturity and AI

The software is a mature open-source project with a strong community. A significant portion of the current development focuses on AI expansion through Appsmith Agents. This allows teams to integrate the latest AI models with their own private data at scale without complex implementations. This move indicates that the platform is bridging the gap between high-level AI capabilities and practical, everyday business utility, making it a future-proof choice for companies looking to use LLMs privately.

Strategic alternatives

It is frequently compared to Retool or Microsoft PowerApps. While Retool is highly polished, its per-user pricing can become prohibitive for large teams. This platform offers a similar developer-centric experience, complete with raw SQL and JS support, but under an open-source license that favors self-hosting. Compared to PowerApps, it is more flexible for developers who prefer working with code and standardized web technologies rather than locked-in proprietary ecosystems.

このプロンプトとは?

Appsmithについてのユーザーの声

Appsmithについてコミュニティがどう思っているか見てください

The learning curve is much better than Retool for our engineers, and being able to self-host without the enterprise price tag was the deciding factor.
dev_lead_99
reddit
Appsmith is great, but don't try to run it on a t2.micro. It will eat all the memory and hang during the startup process. Give it at least 4GB.
sysadmin_pro
hackernews
There are substantial functional limitations in the self-hosted version compared to the enterprise or cloud versions... leading to a assessment of the tool as being less genuinely open-source.
shaftofbread
reddit
I love that I can just use my own npm packages for complex data transformation without waiting for the platform to support it.
js_dev_82
reddit
The single-container deployment makes updates relatively easy once you have the environment variables properly mapped.
devops_dan
reddit
Documentation for the self-hosted environment is actually very detailed, which made troubleshooting my custom SSO setup much faster.
tinkerer_tom
reddit

Appsmithについての動画

Appsmithについてのチュートリアル、レビュー、ディスカッションを見る

セルフホストによりデータに対する完全なコントロールが維持され、ネットワーク外に出ることはありません。

コンテナ版をスムーズに動作させるために、少なくとも4GBのRAMを推奨します。

Docker Composeファイルには、サーバー、クライアント、メタデータ用に使用されるMongoDBインスタンスのすべてが含まれています。

初回起動後、自動的に作成された最初のユーザーがインスタンスのスーパー管理者になります。

最新のDockerイメージをプルしてスタックを再起動することで、簡単にインストールを更新できます。

Appsmithは、フロントエンドをゼロから構築することなく内部ツールを構築するための素晴らしい方法です。

セルフホストが可能であるということは、基本のオープンソース版においてユーザーごとのライセンス費用が発生しないことを意味します。

Dockerコンテナが稼働していれば、SSLを用いたカスタムドメインの設定は簡単です。

生のSQLクエリを記述し、シンプルな構文でUIウィジェットにバインドできる点が非常に気に入っています。

メモリ使用量が高くなることがあるため、RAMが制限された小さなVPSで実行しようとしないでください。

これは、ホームラボのデータベースと連携するダッシュボードを作成するためのお気に入りのツールの1つです。

内部ツールで適切なDevOpsプラクティスに従いたい場合、Git統合が鍵となります。

PostgreSQL、MySQL、REST API、Googleスプレッドシートなど、ほぼすべてのものに接続できます。

コミュニティ版は機能が非常に充実しており、業務利用にも十分耐えられます。

データベースの認証情報をすべてサーバー内にローカルに保持できるため、セルフホスト版の方が好みです。

プロンプト以上のもの

ワークフローを強化する AI自動化

AutomatioはAIエージェント、ウェブ自動化、スマート統合のパワーを組み合わせ、より短時間でより多くのことを達成するお手伝いをします。

AIエージェント
ウェブ自動化
スマートワークフロー

Appsmithのプロのヒント

Appsmithを最大限に活用し、より良い結果を得るための専門家のヒント。

Use a 4GB RAM server

The Java backend and bundled MongoDB are resource-heavy. Using anything less than 4GB of RAM will likely cause the instance to hang during the startup process.

Enable Git sync early

Connect your instance to a private repository on GitHub immediately. This provides a backup of your app logic and a simple way to track changes.

Secure internal connections

If your database is hosted on the same server, use the Docker bridge IP (172.17.0.1) to connect rather than the public IP for better security and lower 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に関するよくある質問への回答を見つけてください