---
# System prepended metadata

title: Applications

---

# Applications 

[Prototype link](https://xd.adobe.com/view/2f8271bb-dad1-4006-8854-f124a085903c-7ad1/?fullscreen) 

## Overall layout

左側 Menu 分 **Available apps** 及 **Installed apps** 兩個頁籤，Available apps 以 ==Grid view== 方式呈現，Installed apps 則以 ==Item list== 方式呈現。

依供應者分成三類，**Infortrend**、**Third party**、**Open source**。

依應用類別分成七項，**File sharing and syncing**、**Data Backup**、**Productivity**、**Management**、**M&E**、**Security**、**Utilities**。

### # Available apps
依供應者分成三區塊，**Infortrend**、**Third party**、**Community**。 ==各大類可做收合==，app 依名稱排序。 

可搜尋，並依應用類別、狀態做 Filter。

![AvailableApps](https://i.imgur.com/0AKXsxq.png)

若是機器沒有設定 File-level data service 的 Channel，在進入此頁面應有提示訊息告知使用者更改設定後才能使用 app center 中的各項功能。

![noFileChannel](https://i.imgur.com/Eu366vx.png)

### # Installed apps
不分類，可變更排序方式，==app常用順序==、==app name==、==provider==、==使用者自訂== (可手動拖拉 app 排列位置)。

可搜尋，並依供應商、應用類別、狀態做 Filter。

![InstalledApps](https://i.imgur.com/agqiuvl.png)


## App Details


### #Available apps
可在 Available apps 中看到所有 app 的清單，點選後會切換畫面到 app 介紹。

layout 中包含 App icon、Description、Installed version (?)、(Latest) version、Category、Provider、Status等訊息，可以 `Install`/`Uninstall`/`Update`。

Status 可能有的狀態為 Available、Build-in、Installing、Installed、Uninstalling 及 Update available。


![NOTBuild-in-V2](https://i.imgur.com/tBkvqqR.png)



#### **Install**
點選 Install 時會跳出必須的設定，填寫後才能跑 Install 流程。

![InstallApp](https://i.imgur.com/pChpfHd.png)


#### **Independent apps**
Install 時若有其他相關應用程式需安裝會直接詢問。

![IndependentApp](https://i.imgur.com/HVjs2iw.png)


#### **Complete**
完成訊息，如需下載則會先寫入設定後在背景執行下載及啟用的動作。

![Complete](https://i.imgur.com/CP63u7D.png)

### # Installed apps
Installed apps 點選 Details 會以 pop up window 的方式顯示詳細資訊，內容同 Available apps 點選後的資訊，但不能進行 install 及 uninstall 的動作。

![Build-in](https://i.imgur.com/qARl3oW.png)

## Actions

除 Install/Uninstall 等動作，皆可在 Installed apps 中操作。

- 按鈕列表 `Open`、`Settings`、`Clean disk cache`、`Stop`、`Run`、`Update`。
- 當 app 有提供 web UI 或有除基本設定外之其他操作行為時，出現 `Open` 按鈕。
- `Settings` 修改部分設定，會彈出 Restart service confirm dialog。


### # Installing

安裝中的 app 狀態顯示 installing，可看到未來可操作的按鈕，但皆 Disabled。


![](https://i.imgur.com/03WOi8w.png)


### # Installed

![](https://i.imgur.com/YsTRbI3.png)

#### **Service status**


- *Running* : 正常執行中
        - `Open` / `Settings` / `Clean disk cache` / `Stop` 

    ![](https://i.imgur.com/QwYiiMK.png)

- *Stopped* : 手動停止服務
        - `Open` (Disabled+Note) / `Settings` / `Run`

    !['stopped'](https://i.imgur.com/BYd1Nrr.png)
    
- *Failed (Running)* 
        - `Open`/`Settings` / `Stop`


    ![FailedRunning](https://i.imgur.com/iayA3OZ.png)

- *Failed (Stopped)* 
        - `Open` (Disabled) / `Settings` / `Run`
    
    ![FailedStopped](https://i.imgur.com/znvVvj8.png)
        -
        - Logs in details
        
    ![](https://i.imgur.com/22whKmH.png)

#### **Use Case**

**[正常 Case]**

- *Build-in* > `Open` > *Running*
- *Running* > `Stop` > *Stopped* > `Run` > *Running* > `Settings` ( 修改設定 ) > *Running* > `Open` > WebUI


**[異常 Case]**


- 部分Failed，但 service 還在跑。

    - 更改設定
    *Failed (Running)* > `Open` / `Settings` > *Running*
    - 重啟服務
    *Failed (Running)* > `Stop` > *Stopped* > `Run` > *Running* 
    
- Failed，service dead。

    - 更改設定
    *Failed (Stopped)* > `Settings` > *Running* 
    - 重啟服務
    *Failed (Stopped)* > `Run` > *Running* 



## K8s LAN boot

### # Install flow

[//Enlarge picture//](https://i.imgur.com/SywhKck.png)
![install LANboot](https://i.imgur.com/SywhKck.png)


選擇 Automatic 系統會自動建立 Shared folder 並從官網下載最新 FW。
選擇 Manual 使用者需事先將 image file 放到 shared folder 中，再選取檔案路徑。

![Manual FW](https://i.imgur.com/85GbKRi.png)


一旦啟用，不論是否可正常使用，皆顯示 Installed。
在 Installed apps 的 list 中則顯示錯誤狀態，並在 Details 顯示相關訊息讓使用者排錯。

![FailedApp](https://i.imgur.com/7T2lxJ8.png)

錯誤訊息包含自動下載的網路連線錯誤、空間不足造成檔案下載不完整，以及手動選取檔案之檔案不適用等。

![ErrorMessage](https://i.imgur.com/0fl7xDt.png)



### # App status

狀態分為 *Installing*、*Running*、*Stopped*、*Failed (Running)*、*Failed (Stopped)*、*Restarting*、*Updating*。

[//Enlarge picture//](https://i.imgur.com/XBdMkpA.png)
![LANbootFlow](https://i.imgur.com/XBdMkpA.png)




*Installing/Restarting/Updating* 顯示 `Settings` 及 `Stop` 按鈕，但皆Disabled。

*Running*、*Failed (Running)* 顯示 `Settings` 及 `Stop` 按鈕。

*Stopped*、*Failed (Stopped)* 顯示 `Settings` 及 `Run` 按鈕。

#### Settings

會保留前一次設定，點選 `Download latest file` 會自動下載官網上的 FW 至現在所選的 Shared folder。同時檢查檔案大小及空間是否足夠，空間不足時在下拉欄位下顯示錯誤訊息。

Shared folder不可修改，file 用下拉式選單，只能選取現有的檔案。

![LANbootSettings](https://i.imgur.com/zl5lax9.png)







