VPS dislokavimas

Laivas savo programą su viena komanda

Nukreipti Python, Node.js ir statines svetaines į savo VPS sekundėmis. Ne Docker. Jokių sudėtingų nustatymų. Tiesiog vps deploy.

Nereikia Dokerio
Automatinis SSL & Nginx
Python, Node.js ir statinės svetainės
Terminalas
$ pip install vpsdotorg
Sėkmingai įdiegta vpsdotorg-0.1.0
$ vps login
Sėkmingai įjungtas. Rastas 3 serveris (- iai).
$ vps deploy
Dirbu "Python"...
OK setup_runtime: Python 3.12 paruošta
OK sync_code: Kodas sinchronizuotas iš git
OK build: Įdiegtos priklausomybės
OK configure_nginx: Atbulinis proxy paruoštas
OK setup_ssl: Išduotas SSL sertifikatas
OK health_check: Programėlė gyva!
Įdiegimas sėkmingai baigtas 42-ajame dešimtmetyje.

Pradėti 60 sekundžių

Įdiegti CLI, prisijungti, ir dislokuoti

1

Įdiegti

pip install vpsdotorg
2

Prisijungti

vps login

Naudokite API raktą iš admin.vps.org

3

Susiejimas ir dislokavimas

cd my-project
vps link
vps deploy

Vienas konfigūravimo failas.

Apibrėžti savo programą paprasta 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
Statinė
name: my-website
type: static
build:
  - npm run build
domain: example.com
git_repo: https://github.com/user/repo.git

Kas atsitiko bėgdamas vps deploy

Platforma viską tvarko automatiškai

Nustatyti vykdymo laiką

Įdiegti Python (Pyenv) arba Node.js (nvm) su jūsų nurodyta versija

Sinchronizuoti kodą

Klonai arba ištraukia jūsų kodą iš Git saugyklos

Sukurti

Vykdo kūrimo komandas (pip įdiegti, npm įdiegti ir t. t.)

Konfigūruoti & Eiti gyvai

Nustato prižiūrėtojas, Nginx atvirkštinis proxy, ir nemokamai SSL per Let's Encryption

Viskas, ką reikia gabenti

Nereikia jokių DevOps žinių

Nemokama SSL sertifikatai

Automatinis šifravimas SSL kiekvienam domenui. HTTPS iš dėžutės.

Procesų valdymas

Prižiūrėtojas išlaiko programėlę veikiančią. Automatiškai vėl paleidžiama į avariją.

Nginx atvirkštinis proxy

Automatiškai sukonfigūruotas gzip, WebSocket palaikymas ir statinių failų aptarnavimas.

Aplinkos kintamieji

Saugiai valdyti paslaptis su vps env set KEY=VALUE.

Įdiegimo istorija

Sekti kiekvieną diegimą su rąstų, statusas, ir trukmė per vps deployments.

SSH prieiga

Greita prieiga prie serverio su vps ssh. Pilna šaknų kontrolė.

Visi jums reikalingi įsakymai

vps login
Autentikuoti API simboliu
vps link
Susiekite projekto katalogą su VPS serveriu
vps deploy
Nusiųsti dabartinį projektą
vps deployments
Įdiegimo istorija su būsena
vps logs
Rodyti palaipsnius diegimo žurnalus
vps env set K=V
Nustatyti aplinkos kintamuosius
vps env list
Sąrašo aplinkos kintamieji
vps ssh
SSH į prijungtą serverį

Dažnai užduodami klausimai

Ar man reikia Dokerio?

+

Ne. VPS Direct veikia savo programas gimtąja serverio naudojant sistemos lygio įrankiai (Pienv, nvm, Priežiūra, Nginx). Nėra konteinerių, nėra Docker dēmonas, nėra pridėtinių.

Kokios kalbos ir sistemos yra remiamos?

+

Šiuo metu: Python (Django, Flask, FastAPI ir t. t.), Node.js (Express, Next.js ir t. t.) ir statinės svetainės (React, Vue, HTML).

Kaip diegimas veikia?

+

Kai paleidžiate vps deploy, CLI siunčia savo konfigūraciją į VPS.org API. Platforma tada SSHes į jūsų serverį ir vykdo visą vamzdyną: įdiegti paleisti laiką, sinchronizuoti kodą iš git, paleisti statybos komandas, konfigūruoti priežiūros ir Nginx, nustatyti SSL, ir paleisti sveikatos patikrinimą.

Ar turiu ką nors įdiegti savo VPS?

+

Ne. Platforma įrengia viską, ko jai reikia automatiškai per SSH. Jūsų VPS tiesiog reikia bazės OS (Ubuntu, Debian, ir tt) ir SSH prieigos. Nėra agento nereikia.

Ar mano kodas saugomas VPS.org serverių?

+

Ne. Jūsų kodas yra ištrauktas tiesiai iš savo Git saugyklos į savo VPS. VPS.org tik parduotuvės diegimo konfigūracija ir žurnalai. Jūsų kodas gyvena jūsų serveryje ir jūsų Git teikėjas.

Kiek tai kainuoja?

+

VPS Dislock yra įtrauktas nemokamai su visais VPS.org serverių. Jūs mokate tik už savo VPS planą nuo $ 2,0/ mėnesį. Nėra papildomų diegimo mokesčių.

Pasiruošę supaprastinti jūsų įdiegimus?

pip install vpsdotorg
Sukurti savo VPS

Planai prasideda nuo $2,0/mėnesio

Paleisti savo VPS
Nuo 2,0 val.