2023-02-05 23:58:19 +00:00
|
|
|
# docker build -t aidgaf .
|
|
|
|
#for test
|
2023-02-08 18:31:48 +00:00
|
|
|
# docker run --rm -eAPIKEY=sk-AaKV.........................HZ4v2ipzFm6 -p8087:8087 -it aidgaf
|
2023-02-05 23:58:19 +00:00
|
|
|
# curl -X PATCH http://127.0.0.1:8087 -d "{\"message\":{\"command\":\"aidgaf\",\"data\":{\"username\":\"AdamOutler\"}}}"
|
|
|
|
|
|
|
|
#for deployment
|
|
|
|
# docker run --rm \
|
|
|
|
# -eSERVERPORT=8087 \
|
|
|
|
# -eHOSTNAME=localhost \
|
|
|
|
# -eHASHKEY=Password123 \
|
|
|
|
# -eAPIKEY=sk-AaKV.........................HZ4v2ipzFm6 \
|
|
|
|
# -p8087:8087 \
|
|
|
|
# --restart=always \
|
|
|
|
# aidgaf
|
|
|
|
|
|
|
|
FROM alpine:latest
|
|
|
|
RUN apk add python3 py3-pip \
|
2024-11-16 00:51:11 +00:00
|
|
|
&& pip3 install openai requests\
|
2023-02-05 23:58:19 +00:00
|
|
|
&& mkdir /app
|
2023-02-15 03:26:12 +00:00
|
|
|
COPY src/aidgaf /app/aidgaf
|
2023-02-08 18:43:15 +00:00
|
|
|
EXPOSE 8087
|
2023-02-15 05:07:18 +00:00
|
|
|
ENTRYPOINT ["/usr/bin/python","/app/aidgaf/aidgaf_server/__main__.py"," 2>&1 >/dev/stdout"]
|