Skip to content

Commit

Permalink
Update alist-server.yaml
Browse files Browse the repository at this point in the history
  • Loading branch information
lee-cq authored Aug 23, 2024
1 parent 2c4a3a0 commit 65173db
Showing 1 changed file with 5 additions and 37 deletions.
42 changes: 5 additions & 37 deletions .github/workflows/alist-server.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,6 @@ jobs:
with:
python-version: 3.11

- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -r requirements.txt
pip install -e .

- name: Create Tunnel for Cloudflare
run: |
echo RUNNER = ${_ALIST_SYNC_NAME}
Expand All @@ -44,48 +37,23 @@ jobs:
echo "CLOUDFLARE_INSTALLED=true" >> "$GITHUB_ENV"
echo "Cloudflare Tunnel Installed."
- name: Install Alist
run: |
ALIST_VERSION=$(curl -s https://api.github.com/repos/alist-org/alist/releases/latest | grep tag_name | cut -d '"' -f 4)
export ALIST_VERSION
download_url="https://github.com/alist-org/alist/releases/download/${version}/alist-linux-amd64.tar.gz"
wget -O alist.zip $download_url
tar -xf alist.zip
./alist admin password --set "$_ALIST_ADMIN_PASSWORD"
sed -i"" s'"workers": 5/"workers": 10/'g data/config.json
- name: Install and Init Alist Server
env:
_ALIST_ADMIN_PASSWORD: ${{ secrets.ALIST_ADMIN_PASSWORD }}

_ALIST_BACKUP_URL: ${{secrets.ALIST_BACKUP_URL}}
_ALIST_BACKUP_USERNAME: ${{secrets.ALIST_BACKUP_USERNAME}}
_ALIST_BACKUP_PASSWORD: ${{secrets.ALIST_BACKUP_PASSWORD}}
run: |
sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
ALIST_VERSION=$(curl -s https://api.github.com/repos/alist-org/alist/releases/latest | grep tag_name | cut -d '"' -f 4)
export ALIST_VERSION
bash -ex bootstrap.sh install
bash -x bootstrap.sh alist-init
bash -x bootstrap.sh alist start
- name: Create Storage for Alist
env:
_ALIST_ADMIN_PASSWORD: ${{ secrets.ALIST_ADMIN_PASSWORD }}

_ALIST_BACKUP: ${{secrets.ALIST_BACKUP}}
_ALIST_BACKUP_URL: ${{secrets.ALIST_BACKUP_URL}}
_ALIST_BACKUP_USERNAME: ${{secrets.ALIST_BACKUP_USERNAME}}
_ALIST_BACKUP_PASSWORD: ${{secrets.ALIST_BACKUP_PASSWORD}}

_RELOAD_STORAGE: ${{ github.event.inputs.reload_storage }}
run: |
echo RUNNER = ${_ALIST_SYNC_NAME}
# 这将会导入全部的内容包括:设置,元数据,用户,存储器。
echo $(pwd)
python3 tools/create_storage.py
bash -x bootstrap.sh alist stop
- name: Run Alist Server
run: |
./bootstrap.sh alist stop
./bootstrap.sh alist sever

0 comments on commit 65173db

Please sign in to comment.