ਆਪਣੇ VPS ਉੱਤੇ ਪਾਈਥਨ, ਨੋਡ. ਜੇ. ਐੱਸ. ਅਤੇ ਸਥਿਰ ਸਾਈਟਾਂ ਨੂੰ ਸਕਿੰਟਾਂ ਵਿੱਚ ਡਿਸਪਲੇਅ ਕਰੋ। ਕੋਈ ਡੋਕਰ ਨਹੀਂ। ਕੋਈ ਜਟਿਲ ਸੰਰਚਨਾ ਨਹੀਂ। ਸਿਰਫ vps deploy.
CLI ਇੰਸਟਾਲ ਕਰੋ, ਲਾਗਇਨ ਕਰੋ ਅਤੇ ਡਿਸਪਲੇਅ ਕਰੋ
pip install vpsdotorg
cd my-project
vps link
vps deploy
ਆਪਣੇ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਸਧਾਰਨ ਢੰਗ ਨਾਲ ਪਰਿਭਾਸ਼ਤ ਕਰੋ 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 deployਪਲੇਟਫਾਰਮ ਆਟੋਮੈਟਿਕ ਹੀ ਸਭ ਕੁਝ ਸੰਭਾਲਦਾ ਹੈ
ਪਾਈਥਨ (pyenv) ਜਾਂ ਨੋਡ. ਜੇ ਐਸ (nvm) ਨੂੰ ਤੁਹਾਡੇ ਵਰਜਨ ਨਾਲ ਇੰਸਟਾਲ ਕਰੋ
Git ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਤੁਹਾਡਾ ਕੋਡ ਕਲੋਨ ਜਾਂ ਕੱਢੋ
ਆਪਣੀਆਂ ਬਿਲਡ ਕਮਾਂਡਾਂ ਚਲਾਓ (pip ਇੰਸਟਾਲ, npm ਇੰਸਟਾਲ, ਆਦਿ)
ਸੁਪਰਵਾਈਜ਼ਰ, Nginx ਰਿਵਰਸ ਪਰਾਕਸੀ ਅਤੇ Let's Encrypt ਰਾਹੀਂ ਮੁਫਤ SSL ਸੈੱਟਅੱਪName
ਕੋਈ DevOps ਗਿਆਨ ਲੋੜੀਦਾ ਨਹੀਂ
ਹਰੇਕ ਡੋਮੇਨ ਲਈ ਆਟੋਮੈਟਿਕ Let' s Encrypt SSL ਹੈ । HTTPS ਬਕਸੇ ਤੋਂ ਬਾਹਰ ਹੈ ।
ਸੁਪਰਵਾਈਜ਼ਰ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਚਲਦੀ ਰੱਖਦਾ ਹੈ । ਕਰੈਸ਼ ਹੋਣ ਉੱਤੇ ਆਟੋਮੈਟਿਕ ਮੁੜ- ਚਾਲੂ ਹੁੰਦਾ ਹੈ ।
gzip, WebSocket ਸਹਿਯੋਗ ਅਤੇ ਸਥਿਰ ਫਾਇਲ ਸਰਵਿਸ ਨਾਲ ਆਟੋਮੈਟਿਕ ਸੰਰਚਨਾ ਹੈ ।
ਗੁਪਤ ਸੁਰੱਖਿਆ ਨਾਲ ਪਰਬੰਧ vps env set KEY=VALUE.
ਲਾਗ, ਹਾਲਤ ਅਤੇ ਅੰਤਰਾਲ ਨਾਲ ਹਰੇਕ ਡਿਸਪਲੇਅ ਨੂੰ ਟਰੈਕ ਕਰੋ vps deployments.
ਆਪਣੇ ਸਰਵਰ ਲਈ ਤੇਜ਼ ਪਹੁੰਚ vps ssh. ਪੂਰਾ ਰੂਟ ਕੰਟਰੋਲ ।
vps loginvps linkvps deployvps deploymentsvps logsvps env set K=Vvps env listvps sshਨਹੀਂ। VPS ਡਿਪੋਜ਼ਿਟ ਤੁਹਾਡੇ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਸਿਸਟਮ- ਲੈਵਲ ਟੂਲ (pyenv, nvm, Supervisor, Nginx) ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਰਵਰ ਉੱਤੇ ਸਿੱਧਾ ਚਲਾਉਦਾ ਹੈ। ਕੋਈ ਕੰਟੇਨਰ ਨਹੀਂ, ਕੋਈ ਡੋਕਰ ਡੈਮਨ ਨਹੀਂ, ਕੋਈ ਓਵਰਹੈੱਡ ਨਹੀਂ।
ਮੌਜੂਦਾ: ਪਾਈਥਨ (ਡਜਾਂਗੋ, ਫਲਾਸਕ, FastAPI, ਆਦਿ), Node.js (ਐਕਸਪ੍ਰੈਸ, ਨੈੱਕਸਟ.ਜੈਸ, ਆਦਿ), ਅਤੇ ਸਥਿਰ ਸਾਇਟਾਂ (ਰੀਐਕਟ, ਵੀਊ, HTML) । ਹੋਰ ਰਨਟਾਈਮ ਜਲਦੀ ਹੀ ਆਉਣਗੇ ।
ਜਦੋਂ ਤੁਸੀਂ ਚਲਾਓ vps deploy, CLI ਤੁਹਾਡੀ ਸੰਰਚਨਾ ਨੂੰ VPS.org API ਨੂੰ ਭੇਜਦਾ ਹੈ । ਪਲੇਟਫਾਰਮ ਫਿਰ ਤੁਹਾਡੇ ਸਰਵਰ ਵਿੱਚ SSHes ਅਤੇ ਪੂਰੀ ਪਾਈਪਲਾਈਨ ਚਲਾਉਦਾ ਹੈ: ਰਨਟਾਈਮ ਇੰਸਟਾਲ, git ਤੋਂ ਕੋਡ ਸੈਕਰੋ, ਬਿਲਡ ਕਮਾਂਡਾਂ ਚਲਾਓ, ਸੁਪਰਵਾਈਜ਼ਰ ਅਤੇ Nginx ਸੰਰਚਨਾ, SSL ਸੈੱਟਅੱਪ ਅਤੇ ਸਿਹਤ ਚੈੱਕ ਚਲਾਓ ।
ਨਹੀਂ, ਪਲੇਟਫਾਰਮ SSH ਰਾਹੀਂ ਆਟੋਮੈਟਿਕ ਹੀ ਸਭ ਇੰਸਟਾਲ ਕਰੇਗਾ। ਤੁਹਾਡੇ VPS ਨੂੰ ਕੇਵਲ ਇੱਕ ਬੇਸ OS (ਉਬਨਟੂ, ਡੈਬੀਆਨ, ਆਦਿ) ਅਤੇ SSH ਪਹੁੰਚ ਦੀ ਲੋੜ ਹੈ। ਕੋਈ ਏਜੰਟ ਲੋੜੀਦਾ ਨਹੀਂ ਹੈ।
ਨਹੀਂ, ਤੁਹਾਡਾ ਕੋਡ ਸਿੱਧਾ ਤੁਹਾਡੇ Git ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ VPS ਵਿੱਚ ਲਿਆ ਜਾਂਦਾ ਹੈ। VPS.org ਸਿਰਫ਼ ਡਿਸਪਲੇਅ ਸੰਰਚਨਾ ਅਤੇ ਲਾਗ ਸੰਭਾਲਦਾ ਹੈ। ਤੁਹਾਡਾ ਕੋਡ ਤੁਹਾਡੇ ਸਰਵਰ ਅਤੇ Git ਪਰੋਵਾਈਡਰ ਉੱਤੇ ਰਹਿੰਦਾ ਹੈ।
VPS ਡਿਪਲੋਪ ਸਾਰੇ VPS.org ਸਰਵਰਾਂ ਨਾਲ ਮੁਫਤ ਵਿੱਚ ਸ਼ਾਮਲ ਹੈ. ਤੁਸੀਂ ਸਿਰਫ ਆਪਣੀ VPS ਯੋਜਨਾ ਲਈ $ 2.0 / ਮਹੀਨੇ ਤੋਂ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋ. ਕੋਈ ਵਾਧੂ ਡਿਪਲੋਪ ਫ਼ੀਸ ਨਹੀਂ.
pip install vpsdotorg
ਯੋਜਨਾਵਾਂ $2.0/ਮਹੀਨੇ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦੀਆਂ ਹਨ