Rozpowszechnianie VPS

Wysyłka aplikacji za pomocą jednego polecenia

Wysłać Python, Node.js i statyczne witryny do VPS w sekundach. Bez Dockera. Brak skomplikowanych konfiguracji. Tylko vps deploy.

Nie wymagane jest stosowanie leku Docker
Automatyczne SSL & Nginx
Python, Node.js & Statystyki
Terminal
$ pip install vpsdotorg
Pomyślnie zainstalowany vpsdotorg-0.1.0
$ vps login
Pomyślnie zalogowany. Znaleziono 3 serwery.
$ vps deploy
Rozpowszechnianie mojej aplikacji (Python)...
OK setup_runtime: Python 3.12 gotowy
OK sync_code: Kod zsynchronizowany z git
OK build: Zależności zainstalowane
OK configure_nginx: Pośrednik wsteczny gotowy
OK setup_ssl: Wydane certyfikaty SSL
OK health_check: Aplikacja jest na żywo!
Rozmieszczenie zakończone pomyślnie w 42-ch.

Zacznij za 60 sekund.

Zainstaluj CLI, loguj się i rozmieszcz

1

Zainstaluj

pip install vpsdotorg
2

Zalogowanie

vps login

Użyj żetonu API z admin.vps.org

3

Link & rozpoczynanie

cd my-project
vps link
vps deploy

Jeden plik konfiguracyjny.

Zdefiniuj aplikację w prosty sposób 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
Statystyka
name: my-website
type: static
build:
  - npm run build
domain: example.com
git_repo: https://github.com/user/repo.git

Co się dzieje, gdy uciekasz vps deploy

Platforma obsługuje wszystko automatycznie

Czas uruchamiania

Zainstaluje Python (pyenv) lub Node.js (nvm) z określoną wersją

Synchronizacja kodu

Klony lub wyciągnięcie kodu z repozytorium Git

Zbuduj

Wykonuje polecenia budowy (pip install, npm install, itd.)

Konfiguracja & przejdź na żywo

Ustawia organ nadzoru, pośrednika odwrotnego Nginx i bezpłatny SSL za pośrednictwem Zaszyfruj

Wszystko, czego potrzebujesz do statku

Brak wiedzy DevOps

Wolne certyfikaty SSL

Automatycznie Zaszyfruj SSL dla każdej domeny. HTTPS z pudełka.

Zarządzanie procesami

Nadzorca prowadzi aplikację w ruchu. Automatycznie restartuje przy awariach.

Pośrednik zwrotny Nginx

Automatycznie skonfigurowane z obsługą gzip, WebSocket i obsługą pliku statycznego.

Zmienne środowiskowe

Bezpiecznie zarządzać tajemnicami vps env set KEY=VALUE.

Historia rozmieszczenia

Śledzić każde rozmieszczenie za pomocą logów, stanu i czasu trwania poprzez vps deployments.

Dostęp SSH

Szybki dostęp do serwera z vps ssh. Pełna kontrola korzeni.

Wszystkie polecenia, które potrzebujesz

vps login
Autentyfikacja z API tokenem
vps link
Powiązanie katalogu projektu z serwerem VPS
vps deploy
Rozwiązanie bieżącego projektu
vps deployments
Historia rozmieszczenia listy ze statusem
vps logs
Pokaż dzienniki wprowadzania krok po kroku
vps env set K=V
Ustaw zmienne środowiska
vps env list
Lista zmiennych środowiska
vps ssh
SSH na połączony serwer

Często zadawane pytania

Potrzebuję Dockera?

+

Nie. VPS Deploy uruchomia aplikacje na serwerze z wykorzystaniem narzędzi na poziomie systemu (pyenv, nvm, Inspektor, Nginx). Brak kontenerów, bez daemona Dockera, bez nadgarstka.

Jakie języki i ramy są wspierane?

+

Obecnie: Python (Django, Flask, FastAPI, itp.), Node.js (Express, Next.js, itp.) i witryny statyczne (React, Vue, HTML). Wkrótce nadchodzi więcej czasu trwania.

Jak działa rozmieszczenie?

+

Kiedy uciekasz vps deploy, CLI wysyła konfigurację do VPS.org API. Następnie platforma SSH wykonuje pełny rurociąg: zainstalowanie czasu trwania, synchronizacja kodu z git, uruchomienie poleceń budowy, konfiguracja nadzornika i Nginx, ustawienie SSL i sprawdzenie zdrowia.

Czy muszę coś zainstalować na moim VPS?

+

Nie. Platforma instaluje wszystko, czego potrzebuje automatycznie za pośrednictwem SSH. Twój VPS potrzebuje tylko podstawowego OS (Ubuntu, Debian, itd.) i dostępu SSH. Nie jest wymagany agent.

Czy mój kod jest przechowywany na VPS.org serwerach?

+

Nie. Twój kod jest wyciągnięty bezpośrednio z repozytorium Git do VPS. VPS.org zachowuje tylko konfigurację rozmieszczenia i logiki. Twój kod mieszka na serwerze i dostawcy Git.

Ile to kosztuje?

+

VPS Rozpowszechnianie jest włączone bezpłatnie z wszystkich VPS.org serwerów. Płacisz tylko za swój plan VPS rozpoczynający się o 2,0 dolarów miesiąca. Brak dodatkowych opłat za rozmieszczenie.

Gotowy do uproszczenia rozmieszczenia?

pip install vpsdotorg
Utwórz swój VPS

Plany rozpoczynające się od 2,0 dolarów miesiąca

Uruchom VPS
Od $2,0/mo