VPS Déploiement

Expédiez votre application avec une seule commande

Déployez Python, Node.js, et les sites statiques à votre VPS en quelques secondes. Pas de Docker. Pas de configurations complexes. Juste vps deploy.

Pas de Docker requis
Automatique SSL & Nginx
Python, Node.js et sites statiques
Terminal
$ pip install vpsdotorg
Installation réussie vpsdotorg-0.1.0
$ vps login
Logué avec succès. 3 serveur(s) trouvé(s).
$ vps deploy
Déploiement de mon application (python)...
OK setup_runtime: Python 3.12 prêt
OK sync_code: Code synchronisé à partir de git
OK build: Dépendances installées
OK configure_nginx: Proxy inversé prêt
OK setup_ssl: Certificat SSL délivré
OK health_check: App est en direct!
Le déploiement s'est achevé avec succès dans 42s.

Commencer en 60 secondes

Installez le CLI, connectez-vous et déployez

1

Installer

pip install vpsdotorg
2

Connexion

vps login

Utilisez votre jeton API à partir de admin.vps.org

3

Lien & déploiement

cd my-project
vps link
vps deploy

Un fichier de Config, c'est tout.

Définissez votre application dans un simple vps.yaml

Python
name: my-django-app
type: python
version: "3.12"
build:
  - pip install -r requirements.txt
start: gunicorn app.wsgi --bind 127.0.0.1:8000
port: 8000
domain: myapp.com
git_repo: https://github.com/user/repo.git
Node.js
name: my-express-api
type: node
version: "20"
build:
  - npm install
start: node server.js
port: 3000
domain: api.mysite.com
git_repo: https://github.com/user/repo.git
Statique
name: my-website
type: static
build:
  - npm run build
domain: example.com
git_repo: https://github.com/user/repo.git

Ce qui arrive quand tu cours vps deploy

La plate-forme gère tout automatiquement

Configuration du temps d'exécution

Installe Python (pyenv) ou Node.js (nvm) avec votre version spécifiée

Code sync

Clones ou tire votre code du dépôt Git

Construire

Exécute vos commandes de build (pip install, npm install, etc.)

Configurer & Aller en direct

Configuration du superviseur, du proxy inverse de Nginx et du SSL gratuit via Let's Encrypt

Tout ce dont vous avez besoin pour expédier

Aucune connaissance DevOps requise

Certificats SSL gratuits

Automatique Encryptons SSL pour chaque domaine. HTTPS sort de la boîte.

Gestion des processus

Superviseur maintient votre application en cours d'exécution. Redémarrage automatique lors d'un accident.

Proxy inverse de Nginx

Configuration automatique avec gzip, support WebSocket et service de fichiers statiques.

Variables d'environnement

Gérer en toute sécurité les secrets avec vps env set KEY=VALUE.

Historique du déploiement

Suivre chaque déploiement avec les journaux, l'état et la durée via vps deployments.

Accès SSH

Accès rapide à votre serveur avec vps ssh. Contrôle des racines entières.

Tous les commandements dont vous avez besoin

vps login
Authentifier avec votre jeton API
vps link
Lien d'un répertoire de projet vers un serveur VPS
vps deploy
Déployer le projet actuel
vps deployments
Liste des antécédents de déploiement avec statut
vps logs
Afficher les journaux de déploiement étape par étape
vps env set K=V
Définir les variables d'environnement
vps env list
Liste des variables d'environnement
vps ssh
SSH dans le serveur lié

Foire aux questions

J'ai besoin de Docker?

+

Non. VPS Deploy exécute vos applications nativement sur le serveur en utilisant des outils de niveau système (pyenv, nvm, Superviseur, Nginx). Pas de conteneurs, pas de démon Docker, pas de frais généraux.

Quelles langues et quels cadres sont soutenus?

+

Actuellement: Python (Django, Flask, FastAPI, etc.), Node.js (Express, Next.js, etc.), et les sites statiques (React, Vue, HTML).

Comment fonctionne le déploiement?

+

Quand vous courrez vps deploy, le CLI envoie votre config à l'API VPS.org. La plate-forme puis SSHes dans votre serveur et exécute le pipeline complet: installer l'exécution, synchroniser le code de git, exécuter les commandes build, configurer Superviseur et Nginx, configurer SSL, et exécuter un contrôle de santé.

Dois-je installer quelque chose sur mon VPS?

+

Non. La plate-forme installe tout ce dont elle a besoin automatiquement via SSH. Votre VPS a juste besoin d'un OS de base (Ubuntu, Debian, etc.) et d'un accès SSH. Aucun agent n'est nécessaire.

Mon code est-il stocké sur VPS.org serveurs?

+

Non. Votre code est tiré directement de votre dépôt Git vers votre VPS. VPS.org ne stocke que la configuration de déploiement et les journaux. Votre code vit sur votre serveur et votre fournisseur Git.

Qu'est-ce que ça coûte?

+

VPS Deploy est inclus gratuitement avec tous les VPS.org serveurs. Vous ne payez que pour votre plan VPS à partir de 2.0$/mois. Pas de frais de déploiement supplémentaires.

Prêt à simplifier vos déploiements?

pip install vpsdotorg
Créer votre VPS

Plans à partir de 2,0 $/mois

Lancez votre VPS
À partir de 2,0 $/mois