Bugfixes
This commit is contained in:
parent
b8b2093c73
commit
acf433ff26
10
Dockerfile
10
Dockerfile
@ -1,15 +1,15 @@
|
||||
FROM python:3.9-slim
|
||||
WORKDIR /app
|
||||
COPY ./run.sh /run.sh
|
||||
RUN groupadd -g 1000 discordbot \
|
||||
&& useradd -u 1000 -g 1000 discordbot \
|
||||
&& mkdir /home/discordbot \
|
||||
&& chown -R discordbot:discordbot /app \
|
||||
&& chown -R discordbot:discordbot /home/discordbot
|
||||
&& chown -R discordbot:discordbot /home/discordbot \
|
||||
&& chmod +x /run.sh
|
||||
|
||||
USER discordbot
|
||||
COPY requirements.txt /app/requirements.txt
|
||||
COPY ./run.sh /run.sh
|
||||
RUN pip install -r requirements.txt && chmod +x /run.sh
|
||||
|
||||
RUN pip install -r requirements.txt
|
||||
#CMD python discord_bot.py
|
||||
ENTRYPOINT ['/run.sh', 'docker']
|
||||
ENTRYPOINT ["/usr/local/bin/python", "/app/discord_bot.py"]
|
||||
|
@ -44,6 +44,7 @@ PRODUCTION = bool(os.getenv("PRODUCTION"))
|
||||
DB = DiscordDB(DB_NAME)
|
||||
|
||||
if PRODUCTION:
|
||||
logger.warning("Production mode enabled!")
|
||||
logger.setLevel(logging.INFO)
|
||||
_ts = int(time.time())
|
||||
for c_id in COUNTRIES.keys():
|
||||
|
@ -1,7 +1,6 @@
|
||||
#!/bin/sh
|
||||
docker rm -f discord_bot
|
||||
|
||||
set -e
|
||||
docker build --tag discord_epicbot .
|
||||
docker run --detach -v ./src:/app -v ./debug:/app/debug --env-file=".env" --restart=always --name discord_bot discord_epicbot
|
||||
docker run --detach -v $PWD/dbot:/app -v $PWD/debug:/app/debug --env-file=".env" --env PRODUCTION=1 --restart=always --name discord_bot discord_epicbot
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user