Appsmith

Appsmith Self-Hosted, Déploiement en un Clic

Créez des outils internes avec des widgets en glisser-déposer. Automatio déploie Appsmith sur un VPS privé avec HTTPS en un clic pour une souveraineté et une...

appsmith vpsappsmith auto-hébergélow-code open sourcegénérateur d'outils internesdocker appsmithplateforme low-code
Appsmith logo

Appsmith

Developer Tools

Créez des outils internes avec des widgets en glisser-déposer. Automatio déploie Appsmith sur un VPS privé avec HTTPS en un clic pour une souveraineté et une...

cms

Ce que vous obtenez en déployant Appsmith

Le serveur loué, son coût, et ce que l'installateur vous demandera.

Serveur
CX23 · 2 vCPU · 4 GB RAM
À partir de
9 $/mois
Installation
Aucune configuration requise

Inclus dans chaque déploiement

  • Serveur dédié, une application par machine
  • Certificat HTTPS émis automatiquement
  • Sous-domaine gratuit, domaine personnalisé en option
  • Redémarrage, redimensionnement, instantanés et restauration

Le projet

Tout ce que cette page référence en dehors d'Automatio.

Déployez Appsmith en un clic

Sur votre propre serveur, avec vos propres données. Pas de terminal, pas de commandes Docker, pas de certificats.

  1. 1

    Choisissez une taille

    Commencez par le plus petit serveur qui convient à l'application. Vous pourrez l'agrandir sans réinstaller.

  2. 2

    Appuyez sur déployer

    Nous louons le serveur, installons l'application avec Docker et pointons un sous-domaine dessus.

  3. 3

    Regardez-la démarrer

    Le provisionnement se fait tout seul et prend quelques minutes. Dès que le certificat HTTPS arrive, l'application est en ligne.

Taille du serveur

Facturé mensuellement avec votre abonnement Automatio. Détruisez le serveur quand vous voulez et la facturation s'arrête.

Capacités de Appsmith

Découvrez ce qu'Automatio peut faire pour ce cas d'utilisation

Constructeur d'UI par glisser-déposer

Créez des interfaces professionnelles à l'aide de plus de 45 widgets pré-construits sans écrire de HTML ou de CSS. L'éditeur visuel vous permet de positionner des tableaux, des graphiques et des formulaires sur une zone de travail qui gère la mise en page responsive pour différentes tailles d'écran. Vous pouvez appliquer un thème à l'ensemble de l'application ou utiliser du CSS personnalisé pour un rendu cohérent avec votre marque.

  • 1Plus de 45 widgets prêts à l'emploi
  • 2Thèmes personnalisés et support CSS
  • 3Cartes et graphiques interactifs
  • 4Système de grille fluide
  • 5Composants modaux et tiroirs

Capacités de Appsmith

  • Constructeur d'UI par glisser-déposer

    Créez des interfaces professionnelles à l'aide de plus de 45 widgets pré-construits sans écrire de HTML ou de CSS. L'éditeur visuel vous permet de positionner des tableaux, des graphiques et des formulaires sur une zone de travail qui gère la mise en page responsive pour différentes tailles d'écran. Vous pouvez appliquer un thème à l'ensemble de l'application ou utiliser du CSS personnalisé pour un rendu cohérent avec votre marque.

    1. Plus de 45 widgets prêts à l'emploi
    2. Thèmes personnalisés et support CSS
    3. Cartes et graphiques interactifs
    4. Système de grille fluide
    5. Composants modaux et tiroirs
  • Connecteurs de données natifs

    Connectez-vous directement aux bases de données existantes pour lire et écrire des données sans développer de backend personnalisé. Il prend en charge les moteurs standard tels que PostgreSQL et MySQL avec la construction de requêtes sécurisées et la substitution intelligente. L'intégration native garantit une faible latency et une sécurité élevée pour vos jeux de données internes.

    1. Éditeur de requêtes SQL direct
    2. Constructeur de requêtes visuel
    3. Intégration Google Sheets
    4. Support MongoDB et Redis
    5. Connecteurs Snowflake et Oracle
  • Logique métier JavaScript

    Écrivez du code JavaScript personnalisé pour transformer des données, déclencher des workflows en plusieurs étapes ou contrôler l'état des widgets. L'éditeur interne prend en charge la syntaxe ES6 moderne et vous permet d'importer des bibliothèques npm externes pour une logique complexe. Cela permet de construire une logique lourde directement au sein de la zone de travail de l'application.

    1. Éditeur avec autocomplétion
    2. Support de bibliothèques npm externes
    3. Async/Await pour l'orchestration
    4. Débogueur de logique visuel
    5. Objets JS réutilisables
  • Contrôle de version basé sur Git

    Gérez le cycle de vie de votre application à l'aide des workflows Git standard pour faciliter la collaboration en équipe. Vous pouvez connecter votre instance à GitHub ou GitLab pour activer le branching, les commits et les pull requests. Cela permet aux développeurs de travailler sur des fonctionnalités de manière isolée avant de les fusionner dans les environnements de production.

    1. Connexion via clés SSH
    2. Support du branching et du merging
    3. Historique des commits et rollbacks
    4. Intégration CI/CD
    5. Support des dépôts privés

content.selfHosted.whyTitle

content.selfHosted.tradeoffsTitle

Souveraineté des données: Gardez vos identifiants de base de données sensibles et vos dossiers clients derrière votre propre pare-feu et dans la région géographique de votre choix.
Forte utilisation de la mémoire: Le backend basé sur Java et l'instance MongoDB intégrée nécessitent un minimum de 4 Go de RAM pour fonctionner de manière fiable sans planter.
Efficacité des coûts: Éliminez les coûts élevés par siège des plateformes low-code propriétaires en tournant sur un VPS à coût fixe, quel que soit le nombre d'utilisateurs.
Configuration SMTP manuelle: Les e-mails système, les invitations d'utilisateurs et les réinitialisations de mot de passe vous obligent à fournir vos propres identifiants SMTP auprès d'un fournisseur comme SendGrid.
Accès au réseau interne: Connectez-vous directement aux bases de données et aux API qui ne sont pas exposées sur l'internet public, sans avoir besoin de tunnels VPN complexes ou de couches de proxy.
Limitations des permissions: La version communautaire open-source ne dispose pas du contrôle d'accès granulaire basé sur les rôles et du support SAML présents dans les éditions enterprise payantes.
Pas de verrouillage fournisseur: Gardez le contrôle sur votre logique applicative et vos métadonnées. Vous pouvez exporter vos applications au format JSON et les déplacer vers n'importe quel autre environnement Docker quand vous le souhaitez.
Support de bibliothèques personnalisées: Importez des bibliothèques JavaScript spécifiques et des plugins depuis npm qui pourraient être restreints ou indisponibles sur les offres cloud managées multi-tenant.

comparisonTable.self-hosted.title

comparisonTable.self-hosted.description

Temps d'installation

comparisonTable.self-hosted.managedSaasInstantané
comparisonTable.self-hosted.diy60+ minutes
comparisonTable.self-hosted.automatio~15 minutes

Propriété des données

comparisonTable.self-hosted.managedSaasCloud Partagé
comparisonTable.self-hosted.diyServeur Privé
comparisonTable.self-hosted.automatioServeur Privé

Tarification par utilisateur

comparisonTable.self-hosted.managedSaasPayant par siège
comparisonTable.self-hosted.diyGratuit Illimité
comparisonTable.self-hosted.automatioGratuit Illimité

HTTPS/SSL

comparisonTable.self-hosted.managedSaasInclus
comparisonTable.self-hosted.diyConfig Manuelle
comparisonTable.self-hosted.automatioAutomatisé

Maintenance

comparisonTable.self-hosted.managedSaasZéro effort
comparisonTable.self-hosted.diyShell Manuel
comparisonTable.self-hosted.automatioMises à jour en un clic

À qui ça s'adresse

Les personnes qui font vraiment tourner Appsmith sur leur propre serveur, et ce que ça change.

un fondateur solo

A besoin d'un panneau d'administration pour sa startup mais manque de temps pour coder un frontend personnalisé.

L'héberger soi-même permet d'économiser des milliers de dollars en frais de SaaS tout en garantissant la confidentialité totale des dossiers clients sensibles.

  • Créer un tableau de bord de gestion des utilisateurs
  • Se connecter à une base de données de production
  • Créer un outil de traitement des remboursements

un responsable des opérations

Bloqué dans un univers de feuilles de calcul déconnectées et de tâches de saisie manuelle.

Centralise des opérations éparpillées en une interface unique et sécurisée, accessible uniquement à l'équipe interne.

  • Créer un outil de suivi des stocks
  • Automatiser les journaux d'intégration
  • Créer un portail de congés pour le personnel

un analyste de données

Fatigué d'écrire chaque jour des requêtes SQL répétitives pour les membres non techniques de l'équipe.

Fournit un environnement de données sécurisé, en lecture seule, qui reste entièrement au sein du réseau privé.

  • Créer un tableau de bord Client 360
  • Créer un classement des ventes
  • Concevoir des outils de cohorte personnalisés

un responsable informatique

Les flux de travail internes existants atteignent leurs limites mais les données ne peuvent pas être migrées vers le cloud public.

Modernise les flux de travail locaux sans déplacer la Business Intelligence sensible vers un serveur tiers.

  • Créer un moniteur de santé du serveur
  • Gérer visuellement les clés API internes
  • Auditer les logs via une UI personnalisée

Qu'est-ce que ce Prompt?

Découvrez ce que fait ce prompt et comment il peut vous aider à obtenir de meilleurs résultats.

Qu'est-ce qu'Appsmith ?

Appsmith est un framework open-source conçu spécifiquement pour les ingénieurs qui ont besoin de développer rapidement des logiciels internes. Il résout le problème récurrent de réinventer la roue pour chaque panneau d'administration, tableau de bord ou interface CRUD (Création, Lecture, Mise à jour, Suppression). Au lieu d'écrire du code React boilerplate et de gérer un état complexe pour les tableaux et les formulaires, les développeurs utilisent une zone de travail visuelle pour glisser-déposer des composants fonctionnels optimisés pour les tâches gourmandes en données.

Comment ça fonctionne

La plateforme fonctionne selon un modèle de connexion, de construction et de partage. Tout d'abord, vous connectez vos sources de données, allant des bases de données traditionnelles telles que PostgreSQL et MySQL aux API SaaS modernes et à Google Sheets. Une fois connecté, vous utilisez l'éditeur en glisser-déposer pour concevoir votre interface utilisateur. Contrairement à de nombreux autres outils low-code qui vous limitent à une logique visuelle, il traite JavaScript comme un citoyen de premier ordre. Vous pouvez écrire du code personnalisé n'importe où pour transformer des données, enchaîner plusieurs appels d'API ou déclencher des mises à jour d'UI complexes. Cela en fait un outil taillé pour les développeurs plutôt qu'un environnement no-code restrictif.

Votre première heure

Après le déploiement via Automatio, votre première heure consiste à configurer votre espace de travail et à connecter votre première base de données. Vous commencerez probablement par glisser un widget Tableau sur la zone de travail. En écrivant une requête SQL simple dans le volet de données, vous pouvez lier les résultats de votre base de données directement à ce tableau en utilisant la syntaxe moustache. À partir de là, vous pouvez ajouter des boutons pour déclencher des requêtes de mise à jour ou ouvrir des fenêtres modales pour des vues détaillées. L'intégration Git native vous permet de gérer les versions et d'annuler les modifications, imitant ainsi les cycles de développement professionnels.

Maturité du projet et IA

Le logiciel est un projet open-source mature doté d'une solide communauté. Une part importante du développement actuel se concentre sur l'expansion de l'IA via les agents Appsmith. Cela permet aux équipes d'intégrer les derniers modèles d'IA à grande échelle avec leurs propres données privées, sans implémentations complexes. Cette évolution montre que la plateforme comble le fossé entre les capacités d'IA de haut niveau et l'utilité commerciale pratique au quotidien, ce qui en fait un choix pérenne pour les entreprises cherchant à utiliser des LLMs en toute confidentialité.

Alternatives stratégiques

Il est fréquemment comparé à Retool ou Microsoft PowerApps. Bien que Retool soit très abouti, sa tarification par utilisateur peut devenir prohibitive pour les grandes équipes. Cette plateforme offre une expérience similaire axée sur les développeurs, avec un support complet du SQL brut et du JS, mais sous une licence open-source qui favorise l'auto-hébergement. Comparé à PowerApps, il est plus flexible pour les développeurs qui préfèrent travailler avec du code et des technologies web standardisées plutôt qu'avec des écosystèmes propriétaires fermés.

Qu'est-ce que ce Prompt?

Ce que les gens disent de Appsmith

Voyez ce que la communauté pense de Appsmith

La courbe d'apprentissage est bien meilleure que celle de Retool pour nos ingénieurs, et pouvoir l'auto-héberger sans le tarif enterprise a été l'élément décisif.
dev_lead_99
reddit
Appsmith est super, mais n'essayez pas de le faire tourner sur un t2.micro. Il va consommer toute la mémoire et figer pendant le démarrage. Donnez-lui au moins 4 Go.
sysadmin_pro
hackernews
Il y a des limitations fonctionnelles substantielles dans la version self-hosted par rapport aux versions enterprise ou cloud... ce qui amène à considérer l'outil comme moins réellement open-source.
shaftofbread
reddit
J'adore pouvoir utiliser mes propres packages npm pour des transformations de données complexes sans attendre que la plateforme le prenne en charge.
js_dev_82
reddit
Le déploiement en conteneur unique rend les mises à jour relativement faciles une fois que les variables d'environnement sont correctement configurées.
devops_dan
reddit
La documentation pour l'environnement self-hosted est en réalité très détaillée, ce qui a rendu le dépannage de ma configuration SSO personnalisée beaucoup plus rapide.
tinkerer_tom
reddit

Vidéos sur Appsmith

Regardez des tutoriels, critiques et discussions sur Appsmith

Appsmith, c'est en gros une UI d'un côté, des données de l'autre, et du JavaScript pour connecter le tout.

C'est gratuit, c'est rapide, pas besoin de payer pour Bubble ou autre. C'est un excellent outil à lancer rapidement.

Il vous faut environ 4 gigaoctets de RAM pour l'installer, ce n'est donc pas complètement gratuit, il faut payer pour ça.

Configurer votre e-mail pour cela est pénible, tout comme configurer votre SSL et votre authentification avec l'auto-hébergement.

Plus que de simples prompts

Optimisez votre flux de travail avec l'Automatisation IA

Automatio combine la puissance des agents IA, de l'automatisation web et des integrations intelligentes pour vous aider a accomplir plus en moins de temps.

Agents IA
Automatisation Web
Flux Intelligents

Conseils Pro pour Appsmith

Conseils d'experts pour tirer le meilleur parti de Appsmith.

Utilisez un serveur avec 4 Go de RAM

Le backend Java et MongoDB intégré sont gourmands en ressources. Moins de 4 Go de RAM risquent de faire figer l'instance pendant le processus de démarrage.

Activez rapidement la synchronisation Git

Connectez immédiatement votre instance à un dépôt privé sur GitHub. Cela garantit une sauvegarde de la logique de votre application et un moyen simple de suivre les modifications.

Sécurisez les connexions internes

Si votre base de données est hébergée sur le même serveur, utilisez l'IP du bridge Docker (172.17.0.1) pour vous connecter plutôt que l'IP publique, afin d'améliorer la sécurité et de réduire la latency.

Témoignages

Ce Que Disent Nos Utilisateurs

Rejoignez des milliers d'utilisateurs satisfaits qui ont transforme leur flux de travail

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.

Associés Self-Hosted Apps

Questions Fréquentes sur Appsmith

Trouvez des réponses aux questions courantes sur Appsmith