Deslocação de VPS

Envie o seu aplicativo com um comando

Deploye Python, Node.js e sites estáticos para o seu VPS em segundos. Sem Docker. Sem configurações complexas. vps deploy.

Não é necessário Docker
SSL e Nginx automáticos
Python, Node.js & Sites estáticos
Terminal
$ pip install vpsdotorg
Vpsdotorg instalado com sucesso- 0.1.0
$ vps login
Conectado com sucesso. 3 servidor( s) encontrado( s).
$ vps deploy
A implementar o meu aplicativo (python)...
OK setup_runtime: Python 3.12 pronto
OK sync_code: Código sincronizado a partir de git
OK build: Dependências instaladas
OK configure_nginx: Proxy invertido pronto
OK setup_ssl: Certificado SSL emitido
OK health_check: A App é ao vivo!
Desenvolvimento concluído com sucesso em 42 anos.

Comece em 60 segundos

Instale o CLI, login e implante

1

Instalar

pip install vpsdotorg
2

Login

vps login

Use o seu token API a partir de admin.vps.org

3

Ligação e Deslocamento

cd my-project
vps link
vps deploy

Um arquivo de configuração.

Definir seu aplicativo em um simples 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ático
name: my-website
type: static
build:
  - npm run build
domain: example.com
git_repo: https://github.com/user/repo.git

O que acontece quando você corre vps deploy

A plataforma manuseia tudo automaticamente

Configuração do Tempo de Execução

Instala Python (pyenv) ou Node.js (nvm) com a sua versão especificada

Código de Sincronização

Clones ou puxa o seu código do repositório Git

Construir

Execute seus comandos de construção (pip install, npm install, etc.)

Configurar & Ir ao Vivo

Configura Supervisor, Nginx proxy reverso e SSL gratuito via Let's Encrypt

Tudo o que você precisa para navegar

Não é necessário saber DevOps

Certificados SSL Livres

Automático Vamos encriptar SSL para cada domínio. HTTPS fora da caixa.

Gestão de Processos

A supervisora mantém o seu aplicativo a funcionar. Reinicia automaticamente em quebras.

Nginx Proxy Reverso

Configurado automaticamente com o gzip, o suporte do WebSocket e o serviço de arquivos estáticos.

Variáveis de ambiente

Gestão segura de segredos com vps env set KEY=VALUE.

História do Desenvolvimento

Acompanhe cada implantação com logs, status e duração através de vps deployments.

SSH Acesso

Acesso rápido ao seu servidor com vps ssh. Controlo completo da raiz.

Todos os comandos que você precisa

vps login
Autenticar com o token API
vps link
Ligar um diretório de projetos a um servidor VPS
vps deploy
Desenvolva o projecto actual
vps deployments
Listar o histórico de implantação com status
vps logs
Mostrar os registros de implantação passo a passo
vps env set K=V
Definir as variáveis de ambiente
vps env list
Lista de variáveis de ambiente
vps ssh
SSH no servidor ligado

Perguntas Frequentes

Preciso docker?

+

No. VPS Deploye executa seus aplicativos de forma nativa no servidor usando ferramentas do nível do sistema (pyenv, nvm, Supervisor, Nginx). Sem contentores, sem demônio Docker, sem envio.

Que línguas e quadros são apoiados?

+

Atualmente: Python (Django, Flask, FastAPI, etc.), Node.js (Express, Next.js, etc.), e sites estáticos (React, Vue, HTML). Mais tempos de execução chegando em breve.

Como funciona a implantação?

+

Quando correr vps deploy, o CLI envia sua configuração para a API VPS.org. A plataforma em seguida SSHes para o seu servidor e executa o pipeline completo: instalar o runtime, sincronizar código a partir do git, executar comandos de construção, configurar a Supervisor e Nginx, configurar SSL e executar uma verificação de saúde.

Preciso de instalar alguma coisa no meu VPS?

+

Não. A plataforma instala tudo o que precisa automaticamente através de SSH. O seu VPS precisa apenas de um OS base (Ubuntu, Debian, etc.) e acesso SSH. Nenhum agente requerido.

O meu código está armazenado em VPS.org servidores?

+

Não. Seu código é puxado diretamente do seu repositório do Git para o seu VPS. VPS.org só armazena configuração de implantação e logs. Seu código vive no seu servidor e seu fornecedor do Git.

O que custa?

+

VPS Deploy está incluído gratuitamente com todos os VPS.org servidores. Você só paga pelo seu plano VPS a partir de $2.0/mês. Não há taxas adicionais de implantação.

Pronto para simplificar as suas implantações?

pip install vpsdotorg
Crie seu VPS

Planos a partir de $2,0/mês

Lançar o seu VPS
A partir de $2.0/mo