Appsmith

Appsmith
- Version: 1.85
- OS: Ubuntu 24.04
- Category: Developer Tools
Description
Appsmith is an open-source, low-code visual development platform for building custom internal applications. Using a drag-and-drop widget library, you can create admin panels, CRUD apps, dashboards, approval workflows, and more without writing repetitive boilerplate code. Appsmith connects to any REST API, GraphQL endpoint, or database, and supports custom JavaScript for business logic. Ship internal tools at a fraction of the usual development time.
Software Included
| Package | Version | License |
|---|---|---|
| Appsmith | 1.85 | Apache 2.0 |
| Docker | Bundled | Apache 2.0 |
| Docker Compose | Bundled | Apache 2.0 |
Key Features
- Drag-and-drop UI builder with 45+ widgets
- Connect to REST APIs, GraphQL, and databases (PostgreSQL, MySQL, MongoDB, Redis, and more)
- Write custom JavaScript for logic, transformations, and validations
- Role-based access control for team collaboration
- Self-hosted — your data never leaves your VPS
- Git-based version control for application source
- Supports multi-page applications
Getting Started
1. Connect to Your VPS
After deploying this app, SSH into your VPS:
bashssh root@your-vps-ip
2. Verify the Container is Running
Appsmith runs inside a Docker container. Check its status with:
bashdocker ps
You should see an Appsmith container in the list with status Up.
3. Access Appsmith
Open a browser and navigate to:
http://your-vps-ip
Follow the on-screen setup wizard to create your Appsmith administrator account.
4. Optional: Enable SSL
If you have a domain name pointing to your VPS, Appsmith supports automatic SSL configuration. During the initial setup wizard, enter your domain name when prompted and choose to enable SSL. Certbot will handle certificate issuance automatically.
You can also run the SSL configuration manually at any time:
bashdocker exec appsmith /opt/appsmith/entrypoint.sh
Managing the Appsmith Container
Stop Appsmith:
bashdocker-compose -f /root/appsmith/docker-compose.yml down
Start Appsmith:
bashdocker-compose -f /root/appsmith/docker-compose.yml up -d
View Appsmith logs:
bashdocker logs -f appsmith
Update Appsmith to the latest version:
bashdocker pull appsmith/appsmith-ce docker-compose -f /root/appsmith/docker-compose.yml up -d
Important Paths
- Docker Compose file:
/root/appsmith/docker-compose.yml - Appsmith data:
/root/appsmith/stacks/
Support Details
- Supported By: Appsmith
- Hours: Monday–Friday, 10:00 AM–6:00 PM
- Support URL: https://community.appsmith.com
- Support Email: [email protected]
Resources
- GitHub: https://github.com/appsmithorg/appsmith
- Documentation: https://docs.appsmith.com
- Community Forum: https://community.appsmith.com
- Tutorials: https://www.appsmith.com/blog