Python, Node.js, እና static sites በአንድ ትዕዛዝ ወደ VPSዎ ይላኩ. ምንም Docker የለም. ምንም ቀላል መተግበሪያዎች. 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)ን በእርስዎ የተገለጸው ስሪት ውስጥ ያስገቡ
ኮዱን ከጂት መዝገብ ቤት ይክሎናል ወይም ይወስዳል
የህትመት ትእዛዞችዎን ይጫኑ (pip ይጫኑ፣ npm ይጫኑ፣ ወዘተ)
Sets up Supervisor, an Nginx reverse proxy, and a free Let's Encrypt SSL certificate when you set a domain
ምንም 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 Deploy ፕሮግራሞችዎን በሰርቨር ላይ ሲስተም-ደረጃ መሣሪያዎችን (pyenv, nvm, Supervisor, Nginx) በመጠቀም በነፃነት ይሠራል። ምንም ጠርሙሶች፣ ምንም ዶከር ዴሞን፣ ምንም ተጨማሪ ወጪ የለም።
በቅርቡ: Python (Django, Flask, FastAPI, ወዘተ), Node.js (Express, Next.js, ወዘተ), እና ስታቲክ ጣቢያዎች (React, Vue, HTML). የበለጠ ሩንታይም በቅርቡ ይመጣል.
ሲያከናውኑ vps deploy, የCLI ማስተካከያዎን ወደ VPS.org API ይልክልዎታል። መተግበሪያው ከዚያ ወደ ሰርቨርዎ SSHs ይወጣል እና ሙሉውን ቧንቧን ይሠራል: ሩንታይምን ይጫን ፣ ከ Git ኮድ ይዛመዱ ፣ የቢልድ ትዕዛዞችን ይጫኑ ፣ Supervisor እና Nginx ይጫኑ ፣ SSL ይጫኑ ፣ እና የጤና ምርመራን ይጫኑ።
አይደለም. መተግበሪያው በ SSH አማካኝነት የሚያስፈልገውን ሁሉ አውቶማቲክ ያስተካክላል. የ VPSዎ የመሰረት OS (ኡቡንቱ፣ ዲቢያን፣ ወዘተ) እና የ SSH መዳረሻ ብቻ ያስፈልገዋል. ምንም ኤጀንሲ አይጠየቅም.
አይደለም። ኮዱ ከጂት መዝገብ ቤትዎ ወደ ቪፒኤስዎ ቀጥታ ይወጣል ፡፡ VPS.org የሂደት ማስተካከያ እና መዝገቦችን ብቻ ያከማቻል ፡፡ ኮዱ በሰርቨርዎ እና በጂት አቅራቢዎ ላይ ይገኛል ፡፡
VPS Deploy በሁሉም VPS.org ሰርቨሮች ውስጥ ነፃ ነው. ለ VPS ፕሮግራምዎ በ $ 2.50 / ወር ጀምሮ ብቻ ይከፍላሉ. ምንም የተጨማሪ መተላለፊያ ክፍያዎች የሉም.