8c36d1acbe6ca592595e9227757588e62da560f4
🚀 Ghaymah Cloud Deployment Guide using GitHub Actions
🖥️ On Your Terminal
-
Install Ghaymah CLI
curl -sSl https://cli.ghaymah.systems/install.sh | bash -
Navigate to Ghaymah Binary Directory & Create Project Files
cd /ghaymah/binCreate the Project files:
Dockerfileindex.html
-
Set Project Name
gy r c p --set .name="project name" -
Initialize Project with Your Ghaymah Project ID
gy r a init -p project-id -
Copy Configuration File
- Copy the generated
.ghaymah.jsonfile to your repository.
- Copy the generated
-
Your Repository Structure Should Look Like:
├── .github/workflows/cicd.yaml ├── index.html ├── .ghaymah.json ├── Dockerfile ├── README.md
🌩️ On Your GitPasha Account
-
Add Repository Secrets
DOCKERHUB_USERNAMEDOCKERHUB_PASSWORDGHAYMAH_EMAILGHAYMAH_PASSWORD
-
Push Your Repository
git add . git commit -m "Initial commit for Ghaymah deployment" git push origin main
✅ Now your project is ready for automatic deployment via Ghaymah Cloud !
الوصف
اللغات
Dockerfile
54%
HTML
46%