Despliegue de VPS

Envie o seu programa cun só comando

Despliegue Python, Node.js e sitios estáticos no seu VPS en segundos. Sen Docker. Sen configuracións complexas. Só vps deploy.

Non se require Docker
SSL automático de & Nginx
Python, Node.js e sitios estáticos
Terminal
$ pip install vpsdotorg
Instalación satisfactoria de vpsdotorg- 0. 1. 0
$ vps login
Acceso realizado con éxito. Atopouse( s) 3 servidor( s).
$ vps deploy
A implantar my- app (python)...
OK setup_runtime: Python 3. 12 listo
OK sync_code: Código sincronizado desde git
OK build: Dependencias instaladas
OK configure_nginx: Proxy inverso listo
OK setup_ssl: Certificado SSL emitido
OK health_check: A aplicación está en directo!
O despliegue completouse con éxito en 42 segundos.

Comezar en 60 segundos

Instale a CLI, inicie sesión e despliegue

1

Instalar

pip install vpsdotorg
2

Acceso

vps login

Empregar o token da API desde admin.vps.org

3

Ligar e despliegar

cd my-project
vps link
vps deploy

Un ficheiro de configuración. Iso é todo.

Defina o seu programa nun 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
Estática
name: my-website
type: static
build:
  - npm run build
domain: example.com
git_repo: https://github.com/user/repo.git

Que acontece cando se executa vps deploy

A plataforma xestiona todo automaticamente

Configurar o tempo de execución

Instala Python (pyenv) ou Node.js (nvm) coa versión que especifique

Sincronizar o código

Clona ou obtén o código do repositorio Git

Construír

Executa os comandos de construción (pip install, npm install, etc.)

Configurar & Ir ao vivo

Configura o Supervisor, o proxy inverso Nginx e o SSL gratuíto mediante Let's Encrypt

Todo o que precisa para enviar

Non se require coñecemento de DevOps

Certificados SSL gratuítos

Let' s Encrypt SSL automático para cada dominio. HTTPS desde o principio.

Xestión de procesos

Supervisor mantén o programa en execución. Reinicia automaticamente en pechar.

Proxy inverso Nginx

Configurado automaticamente con gzip, soporte para WebSocket e servizo de ficheiros estáticos.

Variábeis de entorno

Xestione os segredos de forma segura con vps env set KEY=VALUE.

Historial de implementación

Rastrexe cada despliegue con rexistros, estado e duración a través de vps deployments.

Acceso SSH

Acceso rápido ao servidor con vps ssh. Control total de root.

Todas as ordes que precisa

vps login
Autenticar co seu token da API
vps link
Vincule un directorio de proxecto a un servidor VPS
vps deploy
Despliegue o proxecto actual
vps deployments
Lista o historial de implementación co estado
vps logs
Mostrar os rexistros de implementación paso a paso
vps env set K=V
Configurar as variábeis de entorno
vps env list
Lista de variábeis de entorno
vps ssh
SSH no servidor conectado

Preguntas frecuentes

Necesito Docker?

+

Non. VPS Deploy executa os seus programas nativamente no servidor usando ferramentas a nivel do sistema (pyenv, nvm, Supervisor, Nginx). Sen contedores, sen daemon Docker, sen sobrecarga.

Que linguaxes e estruturas están soportadas?

+

Actualmente: Python (Django, Flask, FastAPI, etc.), Node. js (Express, Next. js, etc.), e sitios estáticos (React, Vue, HTML). Pronto haberá máis tempos de execución.

Como funciona o despliegue?

+

Cando corres vps deploy, A CLI envía a configuración á API VPS.org. A plataforma logo SSHa co servidor e executa o encanamento completo: instala o tempo de execución, sincroniza o código desde git, executa comandos de construción, configura o Supervisor e Nginx, configura SSL e executa unha comprobación de saúde.

Necesito instalar algo no meu VPS?

+

Non. A plataforma instala todo o que precisa automaticamente mediante SSH. O seu VPS só precisa dun sistema operativo base (Ubuntu, Debian, etc.) e acceso SSH. Non se require ningún axente.

O meu código está almacenado en servidores VPS.org?

+

Non. O seu código é obtido directamente do seu repositorio Git para o seu VPS. VPS.org só almacena a configuración de implementación e os rexistros. O seu código vive no seu servidor e no seu provedor Git.

Canto custa?

+

VPS Deploy está incluído de balde con todos os servidores VPS.org. Só paga polo seu plan VPS a partir de $2.0/mes. Non hai taxas de despliegue adicionais.

Listo para simplificar os seus despliegamentos?

pip install vpsdotorg
Cree o seu VPS

Plans que comezan en $2.0/mes

Inicie o seu VPS
Desde $2.0/mes