|
1 | 1 | # Start Page |
2 | 2 |
|
3 | | -On the Start page, users can quickly access frequently used WebUI features. |
4 | | -Currently, shortcuts are available for [creating storage folders](../vfolder/vfolder.md#create-storage-folder), [launching interactive or batch session](../sessions_all/sessions_all.md#create_session), |
5 | | -and [creating model service](../model_serving/model_serving.md). The position can be adjusted using the button at the top-left corner of each card. |
| 3 | +The Start page provides quick access to frequently used WebUI features through |
| 4 | +action cards. Each card represents a common workflow such as creating storage |
| 5 | +folders, launching sessions, starting model services, or importing projects from |
| 6 | +external URLs. |
6 | 7 |
|
7 | 8 |  |
8 | 9 |
|
| 10 | +## Announcement Banner |
| 11 | + |
| 12 | +If your system administrator has published an announcement, it appears as a |
| 13 | +banner at the top of the Start page. You can dismiss the banner by clicking the |
| 14 | +close icon. The announcement supports Markdown formatting and may contain |
| 15 | +important notices about system maintenance, updates, or usage guidelines. |
| 16 | + |
| 17 | +## Action Cards |
| 18 | + |
| 19 | +The Start page displays the following action cards by default: |
| 20 | + |
| 21 | +- **Create New Storage Folder**: Create a storage folder and upload files. This |
| 22 | + is an essential first step for training models or providing external services. |
| 23 | + Clicking the button opens the folder creation dialog. |
| 24 | +- **Start Interactive Session**: Create an interactive session to train a model. |
| 25 | + Choose your preferred environment and resources to run your code. |
| 26 | +- **Start Batch Session**: Create a batch session for predefined files or |
| 27 | + scheduled tasks. Enter the command, set the date and time, and run the session |
| 28 | + on demand. |
| 29 | +- **Start Model Service**: Select a trained model to share with others by |
| 30 | + creating a model service endpoint. |
| 31 | +- **Start From URL**: Import your project and code from various environments |
| 32 | + such as GitHub, GitLab, or Jupyter Notebooks via URL. |
9 | 33 |
|
10 | 34 | :::note |
11 | | -Depending on the server configuration, the model service feature may not be available. If you want to use model service |
12 | | -feature, please contact your system administrator. |
13 | | -::: |
| 35 | +Depending on the server configuration, some cards such as the model service card |
| 36 | +may not be available. If you want to use these features, please contact your |
| 37 | +system administrator. |
| 38 | +::: |
| 39 | + |
| 40 | +## Start From URL |
| 41 | + |
| 42 | +The **Start From URL** card allows you to import and run projects directly from |
| 43 | +external sources. Clicking the card opens a dialog with three tabs: |
| 44 | + |
| 45 | +### Import Notebook |
| 46 | + |
| 47 | +1. Enter a Jupyter Notebook URL (must end with `.ipynb`) in the **Notebook URL** |
| 48 | + field |
| 49 | +2. Click **Import & Run** to automatically create a session and open the |
| 50 | + notebook in Jupyter |
| 51 | + |
| 52 | + You can also click the dropdown arrow next to the button and select |
| 53 | + **Start with options** to customize the session environment before launching. |
| 54 | + |
| 55 | +At the bottom of the tab, you can generate a "Run on Backend.AI" badge code. |
| 56 | +Copy the HTML or Markdown badge code to embed a direct-launch link in your |
| 57 | +project documentation. |
| 58 | + |
| 59 | +### Import GitHub Repository |
| 60 | + |
| 61 | +1. Enter a valid GitHub repository URL in the **GitHub URL** field |
| 62 | +2. Select a **Storage Host** where the repository will be saved |
| 63 | +3. Optionally set the **Folder Usage Mode** (General or Models) |
| 64 | +4. Click **Get To Folder** to clone the repository into a new storage folder |
| 65 | + |
| 66 | +The imported repository is converted to a storage folder that can be mounted |
| 67 | +when starting a session. |
| 68 | + |
| 69 | +### Import GitLab Repository |
| 70 | + |
| 71 | +1. Enter a valid GitLab repository URL in the **GitLab URL** field |
| 72 | +2. Optionally specify a **GitLab Branch Name** (defaults to `master`) |
| 73 | +3. Select a **Storage Host** where the repository will be saved |
| 74 | +4. Optionally set the **Folder Usage Mode** (General or Models) |
| 75 | +5. Click **Get To Folder** to clone the repository into a new storage folder |
| 76 | + |
| 77 | +## Customizing Card Layout |
| 78 | + |
| 79 | +You can rearrange the action cards on the Start page by dragging and dropping |
| 80 | +them. Each card has a drag handle at the top-left corner that you can grab to |
| 81 | +move the card to a different position. |
| 82 | + |
| 83 | +Your customized card arrangement is automatically saved and persists across |
| 84 | +browser sessions. The layout is stored per user, so each user can have their |
| 85 | +own preferred arrangement. |
0 commit comments