IPFS應用開發 安卓應用自治管理平台發布

2021-10-04 06:15:00 字數 2068 閱讀 2686

git clone 

cd ipfs_apk/api

# 根據自己的情況填寫配置

vim config.json

# 安裝

./install.sh

目錄結構

ipfs_apk/

├── admin # 後台管理介面的前端vue專案

├── api

│ ├── admin-api.py # 後台api主程式

│ ├── config.json # 後台api服務配置

│ ├── install.sh # 安裝指令碼

│ ├── ipfsapk.conf # 後台網頁顯示 nginx配置

│ ├── ipfsapk.service # 後台api服務配置檔案

│ └── requirements.txt # 後台api程式依賴庫

├── license

├── readme.md

15 directories, 36 files

config.json

,"ipfsapi"

:"/ip4/172.16.7.1/tcp/5001"

, # ipfs-api

"ipfsgw"

:"", # ipfs-gateway

"localstorage"

:"/data/"

, # 本地儲存路徑,用於共享儲存,filestore

"storagesubpath"

:"apk"

, # 本地儲存子路徑

"rediscacheserver"

:[ # redis服務快取位址,使用多個,必須配置乙個,有效資料以第乙個為準,配合ipns緩衝器使用:https:

100174147],

"uitemplate"

:"qmqbqp2v8qo3vgxs8pza685wb3gkbcmcdcev2uwcuajpwq" # 前端模板位址,即webui編譯後的前端上傳至ipfs的結果,執行`./install.sh ui`

自動替換

}

ipfsapk.conf

server 

# 後端api程式的**設定,修改路徑需要同步修改到admin前端專案,修改後台服務繫結埠和引數需要在這裡同步修改

location /api/

}

ipfsapk.service

[unit]

description=ipfsapkapi

[service]

# 後台api程式執行路徑,執行`./install.sh api` 自動替換

execstart=python3_script

restart=always

user=root

group=root

[install]

wantedby=multi-user.target

install.sh

子命令./install.sh ui./install.sh admin

編譯後台介面,放置到nginx目錄

./install.sh api

註冊ipfsapk服務,根據config.json服務ip和埠啟動api服務,預設為127.0.0.1:5050,反向**至nginx裡,預設為為後台前端的/api/路徑。

註冊的服務名為ipfsapk

可以通過systemctl status ipfsapk.service檢視服務狀態

可以通過systemctl start ipfsapk.service開啟服務狀態

可以通過systemctl stop ipfsapk.service關閉服務狀態

./install.sh

以上專案全部執行

安卓移動應用開發考題 移動應用開發安卓選題

移動應用開發課程大作業選題 注意 以下所有系統均要實現 1 管理者的登陸 2 使用者的註冊和登陸 3 資料的儲存和提取 第 題可以不要求 1 管理者的登陸 和 2 使用者的註冊和登 陸 不要附上核心 全文漢字字數不少於 每個班內不能有重複選題,班級內部每 人組成一組選題。學生提交大作業設計報告列印稿...

android studio開發安卓應用設定版本號

在eclipse中,修改我們開發的應用的版本號只需要在清單檔案androidmanifest.xml中manifest 標籤節點中加入 versioncode和 versionname的值即可設定應用的版本號。在eclipse中使用修改androidmanifest.xml修改版本號是完全沒有問題的...

大話安卓應用開發 目錄

通俗而系統的聊聊安卓應用開發的乾貨,重新認識那些你既熟悉又陌生的開發基礎,它們的背後原來還有這樣的故事。興趣和實踐,是我們學習進步最好的老師。根據 手把手做安卓應用開發 展開的開發學習中,會遇到各種android開發的知識點。我們將這些知識點反應在了這個 大話安卓應用開發 上。因此,大話安卓應用開發...