Kugwiritsa ntchito Python, Node.js, ndi masamba okhazikika ku VPS yanu m'masekondi. Palibe Docker. Palibe zosintha zosatheka. vps deploy.
Kukhazikitsa CLI, login, ndi kukhazikitsa
pip install vpsdotorg
cd my-project
vps link
vps deploy
Kufotokozera app yanu mosavuta vps.yaml
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
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
name: my-website type: static build: - npm run build domain: example.com git_repo: https://github.com/user/repo.git
vps deployPlatform imasamalira zonse mwamsanga
Imayika Python (pyenv) kapena Node.js (nvm) ndi mtundu wanu wosankhidwa
Clones kapena amatenga code yanu kuchokera ku Git repository
Amayendetsa maudindo anu opanga (kukhazikitsa kwa pip, kukhazikitsa kwa npm, ndi zina zambiri)
Imakhazikitsa Supervisor, Nginx reverse proxy, ndi SSL yopanda malire pogwiritsa ntchito Let's Encrypt
Sizofunikira kudziwa za DevOps
Kusintha kwa SSL kwa ma domain onse. HTTPS kuchokera ku bokosi.
Supervisor amasunga app yanu yogwira ntchito. Auto restarts pa kugwa.
Amakonzekeranso mosavuta ndi gzip, WebSocket, ndi kusonkhanitsa mafayilo opanda malire.
Kusamalira molimba mtima ma secrets ndi vps env set KEY=VALUE.
Track aliyense kukhazikitsa ndi logs, khalidwe, ndi nthawi yopitilira vps deployments.
Kupeza mwachangu ku seva yanu ndi vps ssh. Full root kuwongolera.
vps loginvps linkvps deployvps deploymentsvps logsvps env set K=Vvps env listvps sshVPS Deploy imayendetsa mapulogalamu anu mosalekeza pa seva pogwiritsa ntchito zida zamtundu wa dongosolo (pyenv, nvm, Supervisor, Nginx). Palibe ma kontena, palibe Docker daemon, palibe overhead.
Pakadali pano: Python (Django, Flask, FastAPI, etc.), Node.js (Express, Next.js, etc.), ndi masamba okhazikika (React, Vue, HTML).
Ngati mukugwira ntchito vps deploy, CLI imatumiza config yanu ku API ya VPS.org. Platform imatha kulowa mu seva yanu ndikuchita zonse: kukhazikitsa nthawi yogwira ntchito, kugwirizana ndi code kuchokera ku git, kuyendetsa malamulo opanga, kukhazikitsa Supervisor ndi Nginx, kukhazikitsa SSL, ndi kuyendetsa chitetezo chabwino.
Sichoncho. Platform imayika zonse zomwe ikufuna mwamsanga pogwiritsa ntchito SSH. VPS yanu iyenera kukhala ndi OS yayikulu (Ubuntu, Debian, etc.) ndi SSH.
Kodi kodi yanu imatulutsidwa moyenera kuchokera ku Git repository yanu kupita ku VPS yanu. VPS.org imasunga zosankha zogwiritsira ntchito ndi zolemba. Kodi yanu imakhazikika pa seva yanu ndi wothandizira wanu Git.
VPS Deploy imaphatikizaponso ufulu ndi onse VPS.org ma seva. Mumalipira ndalama zanu za VPS kuyambira $ 2.0 / mwezi.
pip install vpsdotorg
Maphunziro oyamba pa $ 2.0 / mwezi