Skip to content

Commit 33ef0eb

Browse files
authored
Merge pull request #33 from liuzan-info/p2a
config aliyunpan
2 parents ebbaac3 + 6471d5f commit 33ef0eb

File tree

3 files changed

+123
-5
lines changed

3 files changed

+123
-5
lines changed
+121
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,121 @@
1+
{
2+
"configVer": "1.0",
3+
"activeUID": "4746035f70bf415aa9e9b0777e93671d",
4+
"userList": [
5+
{
6+
"userId": "4746035f70bf415aa9e9b0777e93671d",
7+
"nickname": "177***418",
8+
"accountName": "177***418",
9+
"workdir": "/",
10+
"workdirFileEntity": {
11+
"driveId": "",
12+
"domainId": "",
13+
"fileId": "root",
14+
"fileName": "/",
15+
"fileSize": 0,
16+
"fileType": "folder",
17+
"createdAt": "",
18+
"updatedAt": "",
19+
"fileExtension": "",
20+
"uploadId": "",
21+
"parentFileId": "",
22+
"crc64Hash": "",
23+
"contentHash": "",
24+
"contentHashName": "",
25+
"path": "/",
26+
"category": "",
27+
"syncFlag": false,
28+
"syncMeta": ""
29+
},
30+
"resourceWorkdir": "",
31+
"resourceWorkdirFileEntity": {
32+
"driveId": "",
33+
"domainId": "",
34+
"fileId": "",
35+
"fileName": "",
36+
"fileSize": 0,
37+
"fileType": "",
38+
"createdAt": "",
39+
"updatedAt": "",
40+
"fileExtension": "",
41+
"uploadId": "",
42+
"parentFileId": "",
43+
"crc64Hash": "",
44+
"contentHash": "",
45+
"contentHashName": "",
46+
"path": "",
47+
"category": "",
48+
"syncFlag": false,
49+
"syncMeta": ""
50+
},
51+
"albumWorkdir": "",
52+
"albumWorkdirFileEntity": {
53+
"driveId": "",
54+
"domainId": "",
55+
"fileId": "",
56+
"fileName": "",
57+
"fileSize": 0,
58+
"fileType": "",
59+
"createdAt": "",
60+
"updatedAt": "",
61+
"fileExtension": "",
62+
"uploadId": "",
63+
"parentFileId": "",
64+
"crc64Hash": "",
65+
"contentHash": "",
66+
"contentHashName": "",
67+
"path": "",
68+
"category": "",
69+
"syncFlag": false,
70+
"syncMeta": ""
71+
},
72+
"activeDriveId": "1601734720",
73+
"driveList": [
74+
{
75+
"driveId": "1601734720",
76+
"driveName": "备份盘",
77+
"driveTag": "File"
78+
},
79+
{
80+
"driveId": "",
81+
"driveName": "资源库",
82+
"driveTag": "Resource"
83+
},
84+
{
85+
"driveId": "576163472",
86+
"driveName": "相册",
87+
"driveTag": "Album"
88+
}
89+
],
90+
"ticketId": "88c7d842e5ae4c038132fdc98dde0bce",
91+
"webapiToken": {
92+
"accessToken": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiI0NzQ2MDM1ZjcwYmY0MTVhYTllOWIwNzc3ZTkzNjcxZCIsImN1c3RvbUpzb24iOiJ7XCJjbGllbnRJZFwiOlwicEpaSW5OSE4yZFpXazhxZ1wiLFwiZG9tYWluSWRcIjpcImJqMjlcIixcInNjb3BlXCI6W1wiRFJJVkUuQUxMXCIsXCJGSUxFLkFMTFwiLFwiVklFVy5BTExcIixcIlNIQVJFLkFMTFwiLFwiU1RPUkFHRS5BTExcIixcIlNUT1JBR0VGSUxFLkxJU1RcIixcIlVTRVIuQUxMXCIsXCJCQVRDSFwiLFwiQUNDT1VOVC5BTExcIixcIklNQUdFLkFMTFwiLFwiSU5WSVRFLkFMTFwiLFwiU1lOQ01BUFBJTkcuTElTVFwiXSxcInJvbGVcIjpcInVzZXJcIixcInJlZlwiOlwiXCIsXCJkZXZpY2VfaWRcIjpcIjdkNDZmZWM4MTJjNTQ5MTVhYTllMzFkZTg0Mzg5MzIwXCJ9IiwiZXhwIjoxNzEwODIzNDgyLCJpYXQiOjE3MTA4MTYyMjJ9.Qho_As5hx4cGQDaNT58rzXhbVIOdVydR8j5UR2JmkGi5uQOnA9Yp6OGpM3_9TNPwoeXzKQDJvp8MUVutLR-IBop69r4Akp7R9grprvZicknBtj8l2gBXRNQ8D0gHIX-_mHNurS5L9xzbG0xhF81YtZXoZeCgCsUQI8rN4iJ4SYo",
93+
"expired": 1710823482
94+
},
95+
"openapiToken": {
96+
"accessToken": "eyJraWQiOiJLcU8iLCJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI0NzQ2MDM1ZjcwYmY0MTVhYTllOWIwNzc3ZTkzNjcxZCIsImF1ZCI6ImNmOWY3MGU4ZmM2MTQzMGY4ZWM1YWI1Y2FkZjMxMzc1IiwicyI6ImNkYSIsImQiOiIxNjAxNzM0NzIwIiwiaXNzIjoiYWxpcGFuIiwiZXhwIjoxNzEwODIzNDY5LCJpYXQiOjE3MTA4MTYyNjYsImp0aSI6IjM3ZjMwODg4NGIyYjRhN2Q4NjE2NmU0OGJiZGYxYzQyIn0.twISqYzM1rhjgZwTaqfxz74dV1IO1ycAkZy2xkwwGoQ",
97+
"expired": 1710823466
98+
}
99+
}
100+
],
101+
"cacheSize": 0,
102+
"maxDownloadParallel": 0,
103+
"maxUploadParallel": 0,
104+
"maxDownloadRate": 0,
105+
"maxUploadRate": 0,
106+
"saveDir": "/data/home/lz/Downloads",
107+
"proxy": "",
108+
"localAddrs": "",
109+
"preferIPType": "ipv4",
110+
"updateCheckInfo": {
111+
"preferUpdateSrv": "",
112+
"latestVer": "v0.3.0",
113+
"checkTime": 1710814819
114+
},
115+
"videoFileExtensions": "mp4,flv,mkv,mov,rm,rmvb,wmv,wma,mv,asf,asx,mpg,mpeg,mpe,3gp,m4v,avi,vob",
116+
"fileRecordConfig": "2",
117+
"deviceId": "ZkxkSZxRmHyYwAvrjtX3kD9m",
118+
"deviceName": "Chrome浏览器",
119+
"clientId": "cf9f70e8fc61430f8ec5ab5cadf31375",
120+
"clientSecret": ""
121+
}

.github/workflows/docker-image.yml

-1
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,3 @@ jobs:
3535
tags: ${{ secrets.DOCKERHUB_USERNAME }}/phosmap:1.0.0
3636
build-args: |
3737
GITHUB_TOKEN=${{ secrets.BYPY_PAT_GITHUB }}
38-
ALI_TOKEN=${{ secrets.ALIYUN_TOKEN }}

Dockerfile

+2-4
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,12 @@ WORKDIR /srv/shiny-server
55

66
# Config aliyunpan for download PhosMap datasets
77
ARG GITHUB_TOKEN
8-
ARG ALI_TOKEN
98
ENV GITHUB_TOKEN=${GITHUB_TOKEN}
10-
ENV ALI_TOKEN=${ALI_TOKEN}
119
RUN echo '#!/bin/bash\npython3 "$@"' > /usr/bin/python && chmod +x /usr/bin/python
1210
RUN sudo apt-get update && sudo apt-get install -y python3-pip libgtk-3-dev cmake build-essential libcurl4-gnutls-dev libxml2 libxml2-dev libodbc1 libssl-dev libv8-dev libsodium-dev curl && apt-get clean
1311
RUN sudo curl -fsSL http://file.tickstep.com/apt/pgp | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/tickstep-packages-archive-keyring.gpg > /dev/null && echo "deb [signed-by=/etc/apt/trusted.gpg.d/tickstep-packages-archive-keyring.gpg arch=amd64,arm64] http://file.tickstep.com/apt aliyunpan main" | sudo tee /etc/apt/sources.list.d/tickstep-aliyunpan.list > /dev/null && sudo apt-get update && sudo apt-get install -y aliyunpan
14-
RUN aliyunpan login -RefreshToken=$ALI_TOKEN && aliyunpan download PhosMap_datasets.zip --save && unzip PhosMap_datasets.zip && rm PhosMap_datasets.zip
15-
RUN unset ALI_TOKEN
12+
RUN export ALIYUNPAN_CONFIG_DIR=/srv/shiny-server/.github/workflows/
13+
RUN aliyunpan download PhosMap_datasets.zip --save && unzip PhosMap_datasets.zip && rm PhosMap_datasets.zip
1614

1715
# Install dependencies
1816
RUN R -e "devtools::install_github(c('evocellnet/ksea', 'omarwagih/rmotifx', 'ecnuzdd/PhosMap'))"

0 commit comments

Comments
 (0)