Merge pull request 'updated Application.md' (#2) from ahmedhesham301/Ghaymah_Cloud_Docs:main into main

Reviewed-on: AhmedGamalYousef/Ghaymah_Cloud_Docs#2
هذا الالتزام موجود في:
2025-09-10 15:10:13 +00:00
الأصل baf438ef28 d441d9178d
التزام 6f3ee9f989

عرض الملف

@@ -6,4 +6,29 @@ what is an application
## creating an application
### step 1: Initialize the Application
Run the following command to create a new application:
```bash
gy resource app init -p project_id
```
>If you dont know your project ID or havent created a project yet, see the [[Project]] documentation.
#### Flags
| Flag | what does it do | comment |
| ------------- | ------------------------- | ------------------------------------ |
| -p project_id | specifies the project id | required |
| -n name | Sets the application name | Optional, defaults to directory name |
### Step 2: Deploy the Application
#### deploying from a Dockerfile
To deploy using a **Dockerfile**, ensure that:
- A `Dockerfile` exists in the project directory.
- All necessary files referenced by the `Dockerfile` are present in the same directory.
Once these requirements are met, deploy the application with:
```bash
gy resource app launch
```
#### Deploying from a git repository
## Configuring the .ghaymah.json