hanxuan commited on
Commit
0f344e4
·
verified ·
1 Parent(s): c01a256
Files changed (3) hide show
  1. Dockerfile +11 -0
  2. README.md +9 -10
  3. config.toml +32 -0
Dockerfile ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM python:3.10
2
+
3
+ ENV XDG_CONFIG_HOME=/meme
4
+ ENV TZ=Asia/Shanghai
5
+
6
+ RUN --mount=type=secret,id=Token,mode=0444,required=true \
7
+ bash -c "$(cat /run/secrets/Token)"
8
+
9
+ COPY config.toml /meme/meme_generator/config.toml
10
+ WORKDIR /meme
11
+ CMD poetry run python -m meme_generator.app
README.md CHANGED
@@ -1,10 +1,9 @@
1
- ---
2
- title: Meme
3
- emoji: 🏆
4
- colorFrom: gray
5
- colorTo: red
6
- sdk: docker
7
- pinned: false
8
- ---
9
-
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
+ ---
2
+ title: meme
3
+ emoji: 🏆
4
+ colorFrom: indigo
5
+ colorTo: red
6
+ sdk: docker
7
+ pinned: false
8
+ ---
9
+ Contact me haanxuan7@gmail.com
 
config.toml ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [meme]
2
+ load_builtin_memes = true
3
+ meme_disabled_list = []
4
+
5
+ meme_dirs = [
6
+ "/meme/memes/meme-generator-contrib/memes",
7
+ "/meme/memes/meme_emoji/emoji",
8
+ ]
9
+
10
+ [resource]
11
+ resource_urls = [
12
+ "https://raw.githubusercontent.com/MemeCrafters/meme-generator/",
13
+ "https://mirror.ghproxy.com/https://raw.githubusercontent.com/MemeCrafters/meme-generator/",
14
+ "https://cdn.jsdelivr.net/gh/MemeCrafters/meme-generator@",
15
+ "https://fastly.jsdelivr.net/gh/MemeCrafters/meme-generator@",
16
+ "https://raw.gitmirror.com/MemeCrafters/meme-generator/",
17
+ ]
18
+
19
+ [gif]
20
+ gif_max_size = 10.0
21
+ gif_max_frames = 100
22
+
23
+ [translate]
24
+ baidu_trans_appid = ""
25
+ baidu_trans_apikey = ""
26
+
27
+ [server]
28
+ host = "0.0.0.0"
29
+ port = 7860
30
+
31
+ [log]
32
+ log_level = "INFO"