Distribuito VPS

Spedisci la tua app con un solo comando

Distribuisci Python, Node.js, e siti statici al tuo VPS in pochi secondi. Nessun Docker. Nessuna configurazione complessa. vps deploy.

Non è richiesto Docker
SSL & Nginx automatico
Siti & statici di Python, Node.js
Terminale
$ pip install vpsdotorg
vpsdotorg-0.1.0 installato con successo
$ vps login
Accesso effettuato con successo. Trovati 3 server(s).
$ vps deploy
Sfruttare la mia app (python)...
OK setup_runtime: Python 3.12 pronto
OK sync_code: Codice sincronizzato da git
OK build: Dipendenze installate
OK configure_nginx: Inverti proxy pronto
OK setup_ssl: Certificato SSL rilasciato
OK health_check: L'app è in diretta!
Dispiegamento completato con successo in 42s.

Inizia in 60 secondi

Installare CLI, login e distribuzione

1

Installa

pip install vpsdotorg
2

Accesso

vps login

Usa il token API da admin.vps.org

3

Collegamento e distribuzione

cd my-project
vps link
vps deploy

Un file di configurazione.

Definisci la tua app in modo semplice vps.yaml

PythonCity name (optional, probably does not need a translation)
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.jsCity name (optional, probably does not need a translation)
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
Statico
name: my-website
type: static
build:
  - npm run build
domain: example.com
git_repo: https://github.com/user/repo.git

Che succede quando corri? vps deploy

La piattaforma gestisce tutto automaticamente

Impostazione runtime

Installa Python (pyenv) o Node.js (nvm) con la versione specificata

Sincronizza codice

Cloni o tira il codice dal repository Git

Genera

Esegue i comandi di build (piap install, npm install, ecc.)

Configura & Vai in diretta

Imposta Supervisore, Nginx reverse proxy, e SSL gratuito via Let's Encrypt

Tutto quello di cui hai bisogno per spedire

Nessuna conoscenza DevOps richiesta

Certificati SSL gratuiti

Automatico Let's Encrypt SSL per ogni dominio. HTTPS fuori dalla scatola.

Gestione dei processi

Supervisore mantiene l'app in esecuzione. Riavvia automaticamente in caso di crash.

Proxy inverso Nginx

Configurato automaticamente con gzip, supporto WebSocket e servizio di file statico.

Variabili di ambiente

Gestire in modo sicuro i segreti con vps env set KEY=VALUE.

Cronologia del dispiegamento

Tracciare ogni distribuzione con log, stato e durata tramite vps deployments.

Accesso SSH

Accesso rapido al server con vps ssh. Controllo totale delle radici.

Tutti i comandi di cui hai bisogno

vps login
Autentica con il token API
vps link
Collegare una directory di progetto a un server VPS
vps deploy
Distribuisci il progetto attuale
vps deployments
Elenca la cronologia di distribuzione con lo stato
vps logs
Mostra i log di implementazione passo-passo
vps env set K=V
Imposta le variabili d' ambiente
vps env list
Elenca le variabili d'ambiente
vps ssh
SSH nel server collegato

Domande frequenti

Ho bisogno di Docker?

+

No. VPS Deploy esegue le applicazioni nativamente sul server utilizzando strumenti a livello di sistema (pyenv, nvm, Supervisor, Nginx). Nessun contenitore, nessun demone Docker, nessun overhead.

Quali lingue e quadri sono supportati?

+

Attualmente: Python (Django, Flask, FastaPI, ecc.), Node.js (Express, Next.js, ecc.), e siti statici (React, Vue, HTML).

Come funziona il deployment?

+

Quando scappi vps deploy, la CLI invia la tua configurazione alle VPS.org API. La piattaforma poi SSH entra nel tuo server ed esegue la pipeline completa: installa runtime, sincronizza il codice da git, esegue comandi di build, configura Supervisor e Nginx, configura SSL ed esegue un controllo di stato.

Devo installare qualcosa sul mio VPS?

+

No. La piattaforma installa automaticamente tutto ciò di cui ha bisogno tramite SSH. Il VPS ha solo bisogno di un sistema operativo di base (Ubuntu, Debian, ecc.) e di un accesso SSH. Nessun agente richiesto.

Il mio codice è memorizzato su VPS.org server?

+

No. Il tuo codice viene estratto direttamente dal tuo repository Git al tuo VPS. VPS.org memorizza solo la configurazione di distribuzione e i log. Il tuo codice vive sul tuo server e sul tuo provider Git.

Quanto costa?

+

VPS Deploy è incluso gratuitamente con tutti i VPS.org server. Si paga solo per il piano VPS a partire da $2.0 / mese. Nessun costo aggiuntivo di distribuzione.

Sei pronto a semplificare i tuoi dispiegamenti?

pip install vpsdotorg
Crea il tuo VPS

Piani a partire da $2.0/mese

Lancia il tuo VPS
Da $ 2,0/mo