tuna2134
commited on
Commit
·
76a257d
1
Parent(s):
73a641d
add: gunicorn使うようにした
Browse files- Dockerfile +1 -1
- main.py +7 -2
- requirements.txt +1 -1
Dockerfile
CHANGED
|
@@ -8,4 +8,4 @@ COPY requirements.txt .
|
|
| 8 |
RUN pip install -r requirements.txt
|
| 9 |
|
| 10 |
COPY . .
|
| 11 |
-
CMD ["
|
|
|
|
| 8 |
RUN pip install -r requirements.txt
|
| 9 |
|
| 10 |
COPY . .
|
| 11 |
+
CMD ["gunicorn", "main:app", "-b", "0.0.0.0:8080"]
|
main.py
CHANGED
|
@@ -14,7 +14,11 @@ BASE_IMAGE = Image.open("images/base.png")
|
|
| 14 |
MPLUS_FONT = ImageFont.truetype("fonts/MPLUSRounded1c-Regular.ttf", size=16)
|
| 15 |
|
| 16 |
|
| 17 |
-
def draw_text(
|
|
|
|
|
|
|
|
|
|
|
|
|
| 18 |
|
| 19 |
draw = ImageDraw.Draw(im)
|
| 20 |
fontObj = ImageFont.truetype(font, size=size)
|
|
@@ -125,4 +129,5 @@ def main():
|
|
| 125 |
return send_file(res, mimetype="image/png")
|
| 126 |
|
| 127 |
|
| 128 |
-
|
|
|
|
|
|
| 14 |
MPLUS_FONT = ImageFont.truetype("fonts/MPLUSRounded1c-Regular.ttf", size=16)
|
| 15 |
|
| 16 |
|
| 17 |
+
def draw_text(
|
| 18 |
+
im, ofs, string, font="fonts/MPLUSRounded1c-Regular.ttf", size=16,
|
| 19 |
+
color=(0, 0, 0, 255), split_len=None, padding=4, auto_expand=False,
|
| 20 |
+
disable_dot_wrap=False
|
| 21 |
+
):
|
| 22 |
|
| 23 |
draw = ImageDraw.Draw(im)
|
| 24 |
fontObj = ImageFont.truetype(font, size=size)
|
|
|
|
| 129 |
return send_file(res, mimetype="image/png")
|
| 130 |
|
| 131 |
|
| 132 |
+
if __name__ == "__main__":
|
| 133 |
+
app.run(host="0.0.0.0", port=3000)
|
requirements.txt
CHANGED
|
@@ -2,4 +2,4 @@ pillow==9.4.0
|
|
| 2 |
pilmoji==2.0.2
|
| 3 |
flask==2.2.3
|
| 4 |
requests==2.28.2
|
| 5 |
-
|
|
|
|
| 2 |
pilmoji==2.0.2
|
| 3 |
flask==2.2.3
|
| 4 |
requests==2.28.2
|
| 5 |
+
gunicorn==20.1.0
|