Desfășurare a VPS

Navigați aplicația cu o singură comandă

Desfășoară Python, Node.js și site-urile statice la VPS în secunde. Nu Docker. Fără configurații complexe. Doar vps deploy.

Nu este necesar docker
SSL & Nginx automat
Site-uri Python, Node.js & Static
Terminal
$ pip install vpsdotorg
Vpsdotorg- 0. 1.0 instalat cu succes
$ vps login
Logat cu succes. 3 server(i) găsit(i).
$ vps deploy
Depunerea aplicației mele (python)...
OK setup_runtime: Python 3. 12 gata
OK sync_code: Cod sincronizat de la git
OK build: Dependențe instalate
OK configure_nginx: Proxy invers gata
OK setup_ssl: Certificat SSL emis
OK health_check: App este live!
Desfășurare finalizată cu succes în anii 42.

Începe în 60 de secunde

Instalează CLI, login și implementare

1

Instalează

pip install vpsdotorg
2

Logare

vps login

Folosește tokenul API de la admin.vps.org

3

Legătură și implementare

cd my-project
vps link
vps deploy

Un dosar de confirmă.

Definește aplicația ta într-un simplu 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
Static
name: my-website
type: static
build:
  - npm run build
domain: example.com
git_repo: https://github.com/user/repo.git

Ce se întâmplă când fugi vps deploy

Platforma se ocupă automat de tot

Setare rulment

Instalează Python (pyenv) sau Node.js (nvm) cu versiunea specificată

Codul de sincronizare

Clonează sau trage codul din depozitul Git

Construiește

Execută comenzile de construcție (pip install, npm install, etc.)

Configurare & Du-te în direct

Înființați supervizor, proxy invers Nginx și SSL gratuit via Sa ne encryptăm

Tot ce ai nevoie pentru a nava

Nu este necesară cunoștințele DevOps

Certificate SSL gratuite

Automatic Să criptăm SSL pentru fiecare domeniu. HTTPS din cutie.

Gestionarea proceselor

Supraveghetorul păstrează rularea aplicației. Repornirea automată a blocărilor.

Proxy invers Nginx

Configurat automat cu gzip, suport pentru WebSocket și deservirea de fișiere statice.

Variabile de mediu

Găsește secrete în siguranță cu vps env set KEY=VALUE.

Istoric de implementare

Urmează fiecare implementare cu loguri, statut și durată prin intermediul vps deployments.

Acces SSH

Acces rapid la server cu vps ssh. Controlul total al rădăcinii.

Toate comenzile de care ai nevoie

vps login
Autentifică-te cu tokenul API
vps link
Leagă un dosar de proiect la un server VPS
vps deploy
Desfășoară proiectul actual
vps deployments
Listă istoricul de implementare cu statut
vps logs
Afișează registrele de implementare pas cu pas
vps env set K=V
Setează variabilele de mediu
vps env list
Lista variabilelor de mediu
vps ssh
SSH în serverul conectat

Întrebări frecvente

Am nevoie de Docker?

+

Nu. VPS Deployează aplicațiile dumneavoastră în mod nativ pe server folosind unelte de sistem (pyenv, nvm, Supervisor, Nginx). Fără container, fără demon Docker, fără supraviețuire.

Ce limbi și cadre sunt susținute?

+

În prezent: Python (Django, Flask, FastAPI, etc.), Node.js (Express, Next.js, etc.), și site-uri statice (React, Vue, HTML). Mai multe rute vin în curând.

Cum funcţionează implementarea?

+

Când fugi vps deploy, CLI vă trimite configurația la API VPS.org. Platforma apoi SSH-uri în serverul dvs. și execută pipelinele complete: instalați runtime, sincronizați codul de git, executați comandamente de construcție, configurați supraveghetorul și Nginx, configurați SSL, și executați un control de sănătate.

Trebuie să instalez ceva pe VPS-ul meu?

+

Nu. Platforma instalează tot ce are nevoie automat prin intermediul SSH. VPS-ul tău are nevoie doar de un OS de bază (Ubuntu, Debian, etc.) și accesul SSH. Nu este necesar niciun agent.

Codul meu este stocat pe VPS.org servere?

+

Nu. Codul dvs. este scos direct de la depozitul Git la VPS. VPS.org stocuri doar configurația de implementare și loguri. Codul dvs. trăiește pe serverul dvs. și furnizorul dvs. Git.

Ce costă?

+

VPS Deploy este inclus gratuit cu toate VPS.org servere. Plătește doar pentru planul VPS începând de la $2.0/luna. Fără taxe suplimentare de implementare.

Gata pentru a simplifica implementarea?

pip install vpsdotorg
Creează-ţi VPS-ul

Planurile începând cu $2.0/luna

Lansați VPS-ul
De la $2.0/mo