github-actions[bot] commited on
Commit
fa1f87c
·
0 Parent(s):

GitHub deploy: 7c0193ea01017cecfbe0fa5b996250ca9af92927

Browse files
Files changed (4) hide show
  1. .gitattributes +2 -0
  2. .github/workflows/deploy.yml +65 -0
  3. Dockerfile +2 -0
  4. README.md +11 -0
.gitattributes ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ *.ttf filter=lfs diff=lfs merge=lfs -text
2
+ *.jpg filter=lfs diff=lfs merge=lfs -text
.github/workflows/deploy.yml ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ name: 部署到抱抱脸空间
2
+
3
+ on:
4
+ push:
5
+ branches:
6
+ - dev
7
+ - main
8
+ workflow_dispatch:
9
+ schedule:
10
+ - cron: '0 20 * * *'
11
+ jobs:
12
+ check-secret:
13
+ runs-on: ubuntu-latest
14
+ outputs:
15
+ token-set: ${{ steps.check-key.outputs.defined }}
16
+ steps:
17
+ - id: check-key
18
+ env:
19
+ HF_TOKEN: ${{ secrets.HF_TOKEN }}
20
+ if: "${{ env.HF_TOKEN != '' }}"
21
+ run: echo "defined=true" >> $GITHUB_OUTPUT
22
+
23
+ deploy:
24
+ runs-on: ubuntu-latest
25
+ needs: [check-secret]
26
+ if: needs.check-secret.outputs.token-set == 'true'
27
+ env:
28
+ HF_TOKEN: ${{ secrets.HF_TOKEN }}
29
+ HF_REPO: ${{ secrets.HF_REPO }}
30
+ HF_USER: ${{ secrets.HF_USER }}
31
+ steps:
32
+ - name: 检出存储库
33
+ uses: actions/checkout@v4
34
+ with:
35
+ lfs: true
36
+
37
+ - name: 删除git历史记录
38
+ run: rm -rf .git
39
+
40
+ - name: 将YAML添加到README.md中
41
+ run: |
42
+ echo "---" > temp_readme.md
43
+ echo "title: Open WebUI" >> temp_readme.md
44
+ echo "emoji: 🐳" >> temp_readme.md
45
+ echo "colorFrom: purple" >> temp_readme.md
46
+ echo "colorTo: gray" >> temp_readme.md
47
+ echo "sdk: docker" >> temp_readme.md
48
+ echo "app_port: 8080" >> temp_readme.md
49
+ echo "---" >> temp_readme.md
50
+ cat README.md >> temp_readme.md
51
+ mv temp_readme.md README.md
52
+
53
+ - name: 配置git
54
+ run: |
55
+ git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com"
56
+ git config --global user.name "github-actions[bot]"
57
+ - name: 设置Git并推送到抱抱脸空间
58
+ run: |
59
+ git init --initial-branch=main
60
+ git lfs install
61
+ git lfs track "*.ttf"
62
+ git lfs track "*.jpg"
63
+ git add .
64
+ git commit -m "GitHub deploy: ${{ github.sha }}"
65
+ git push --force https://${HF_USER}:${HF_TOKEN}@huggingface.co/spaces/${HF_USER}/${HF_REPO} main
Dockerfile ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ # 250124
2
+ FROM fossandroid/openwebui:latest
README.md ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ title: Open WebUI
3
+ emoji: 🐳
4
+ colorFrom: purple
5
+ colorTo: gray
6
+ sdk: docker
7
+ app_port: 8080
8
+ ---
9
+ # Open-WebUI
10
+
11
+ 🤗Space Open WebUI automatic update template