fix: 🚧 fix review files
This commit is contained in:
parent
854ea0ce5f
commit
aa14252108
4 changed files with 84 additions and 46 deletions
31
.env.docker
Normal file
31
.env.docker
Normal file
|
@ -0,0 +1,31 @@
|
|||
# RENAME THIS FILE TO .env TO USE IT WITH DOCKER!
|
||||
|
||||
# Discord
|
||||
DISCORD_TOKEN=
|
||||
DISCORD_CLIENT_ID=
|
||||
DISCORD_GUILD_ID=
|
||||
|
||||
# Database
|
||||
MONGO_USER=
|
||||
MONGO_PASS=
|
||||
|
||||
# Encryption
|
||||
ENCRYPTION_ALGORITHM=aes-256-ctr
|
||||
ENCRYPTION_SECRET=A RANDOM STRING WITH LENGTH OF 32
|
||||
|
||||
#Embed
|
||||
EMEBD_COLOR_SUCCESS=#22bb33
|
||||
EMBED_COLOR_WAIT=#f0ad4e
|
||||
EMBED_COLOR_ERROR=#bb2124
|
||||
EMBED_FOOTER_TEXT=https://github.com/ZynerOrg/xyter
|
||||
EMBED_FOOTER_ICON=https://github.com/ZynerOrg.png
|
||||
|
||||
# Log
|
||||
LOG_LEVEL=silly
|
||||
|
||||
# Reputation
|
||||
REPUTATION_TIMEOUT=86400
|
||||
|
||||
# Bot Hoster
|
||||
BOT_HOSTER_NAME=Zyner
|
||||
BOT_HOSTER_URL=https://xyter.zyner.org/customization/change-hoster
|
|
@ -2,7 +2,7 @@ FROM node:16
|
|||
|
||||
LABEL maintainer="xyter@zyner.org"
|
||||
|
||||
WORKDIR /app
|
||||
WORKDIR /build
|
||||
|
||||
COPY package* .
|
||||
RUN npm install
|
||||
|
@ -11,6 +11,9 @@ COPY . .
|
|||
|
||||
RUN npx -y tsc
|
||||
|
||||
WORKDIR /app/build
|
||||
WORKDIR /app
|
||||
|
||||
RUN cp -r /build/build/* .
|
||||
RUN cp -r /build/node_modules .
|
||||
|
||||
CMD [ "node", "." ]
|
|
@ -5,29 +5,31 @@ services:
|
|||
build: .
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- DISCORD_TOKEN=YOUR TOKEN
|
||||
- DISCORD_CLIENT_ID=YOUR CLIENT ID
|
||||
- DISCORD_GUILD_ID=YOUR GUILD ID
|
||||
### LEAVE THIS AS IT IS! ###
|
||||
- MONGO_URL=mongodb://mongodb:27017/xyter?retryWrites=true&w=majority
|
||||
############################
|
||||
- ENCRYPTION_ALGORITHM=aes-256-ctr
|
||||
- ENCRYPTION_SECRET=A RANDOM STRING WITH LENGTH OF 32
|
||||
- EMEBD_COLOR_SUCCESS=#22bb33
|
||||
- EMBED_COLOR_WAIT=#f0ad4e
|
||||
- EMBED_COLOR_ERROR=#bb2124
|
||||
- EMBED_FOOTER_TEXT=https://github.com/ZynerOrg/xyter
|
||||
- EMBED_FOOTER_ICON=https://github.com/ZynerOrg.png
|
||||
- LOG_LEVEL=silly
|
||||
- REPUTATION_TIMEOUT=86400
|
||||
- BOT_HOSTER_NAME=Zyner
|
||||
- BOT_HOSTER_URL=https://xyter.zyner.org/customization/change-hoster
|
||||
- NODE_ENV=production
|
||||
- DISCORD_TOKEN=${DISCORD_TOKEN}
|
||||
- DISCORD_CLIENT_ID=${DISCORD_CLIENT_ID}
|
||||
- DISCORD_GUILD_ID=${DISCORD_GUILD_ID}
|
||||
- MONGO_URL=mongodb://${MONGO_USER}:${MONGO_PASS}@mongodb:27017/admin?retryWrites=true&w=majority
|
||||
- ENCRYPTION_ALGORITHM=${ENCRYPTION_ALGORITHM}
|
||||
- ENCRYPTION_SECRET=${ENCRYPTION_SECRET}
|
||||
- EMEBD_COLOR_SUCCESS=${EMEBD_COLOR_SUCCESS}
|
||||
- EMBED_COLOR_WAIT=${EMBED_COLOR_WAIT}
|
||||
- EMBED_COLOR_ERROR=${EMBED_COLOR_ERROR}
|
||||
- EMBED_FOOTER_TEXT=${EMBED_FOOTER_TEXT}
|
||||
- EMBED_FOOTER_ICON=${EMBED_FOOTER_ICON}
|
||||
- LOG_LEVEL=${LOG_LEVEL}
|
||||
- REPUTATION_TIMEOUT=${REPUTATION_TIMEOUT}
|
||||
- BOT_HOSTER_NAME=${BOT_HOSTER_NAME}
|
||||
- BOT_HOSTER_URL=${BOT_HOSTER_URL}
|
||||
- NODE_ENV=development
|
||||
stdin_open: true
|
||||
tty: true
|
||||
mongodb:
|
||||
image: mongo:4.2.21
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ./logs:/app/build/logs
|
||||
- ./logs:/app/logs
|
||||
mongodb:
|
||||
image: mongo:latest
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
MONGO_INITDB_ROOT_USERNAME: ${MONGO_USER}
|
||||
MONGO_INITDB_ROOT_PASSWORD: ${MONGO_PASS}
|
||||
volumes:
|
||||
- ./database:/data/db
|
||||
|
|
|
@ -2,32 +2,34 @@ services:
|
|||
app:
|
||||
depends_on:
|
||||
- mongodb
|
||||
image: zyner/xyter:2022.07.0
|
||||
image: zyner/xyter:latest
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- DISCORD_TOKEN=YOUR TOKEN
|
||||
- DISCORD_CLIENT_ID=YOUR CLIENT ID
|
||||
- DISCORD_GUILD_ID=YOUR GUILD ID
|
||||
### LEAVE THIS AS IT IS! ###
|
||||
- MONGO_URL=mongodb://mongodb:27017/xyter?retryWrites=true&w=majority
|
||||
############################
|
||||
- ENCRYPTION_ALGORITHM=aes-256-ctr
|
||||
- ENCRYPTION_SECRET=A RANDOM STRING WITH LENGTH OF 32
|
||||
- EMEBD_COLOR_SUCCESS=#22bb33
|
||||
- EMBED_COLOR_WAIT=#f0ad4e
|
||||
- EMBED_COLOR_ERROR=#bb2124
|
||||
- EMBED_FOOTER_TEXT=https://github.com/ZynerOrg/xyter
|
||||
- EMBED_FOOTER_ICON=https://github.com/ZynerOrg.png
|
||||
- LOG_LEVEL=silly
|
||||
- REPUTATION_TIMEOUT=86400
|
||||
- BOT_HOSTER_NAME=Zyner
|
||||
- BOT_HOSTER_URL=https://xyter.zyner.org/customization/change-hoster
|
||||
- DISCORD_TOKEN=${DISCORD_TOKEN}
|
||||
- DISCORD_CLIENT_ID=${DISCORD_CLIENT_ID}
|
||||
- DISCORD_GUILD_ID=${DISCORD_GUILD_ID}
|
||||
- MONGO_URL=mongodb://${MONGO_USER}:${MONGO_PASS}@mongodb:27017/admin?retryWrites=true&w=majority
|
||||
- ENCRYPTION_ALGORITHM=${ENCRYPTION_ALGORITHM}
|
||||
- ENCRYPTION_SECRET=${ENCRYPTION_SECRET}
|
||||
- EMEBD_COLOR_SUCCESS=${EMEBD_COLOR_SUCCESS}
|
||||
- EMBED_COLOR_WAIT=${EMBED_COLOR_WAIT}
|
||||
- EMBED_COLOR_ERROR=${EMBED_COLOR_ERROR}
|
||||
- EMBED_FOOTER_TEXT=${EMBED_FOOTER_TEXT}
|
||||
- EMBED_FOOTER_ICON=${EMBED_FOOTER_ICON}
|
||||
- LOG_LEVEL=${LOG_LEVEL}
|
||||
- REPUTATION_TIMEOUT=${REPUTATION_TIMEOUT}
|
||||
- BOT_HOSTER_NAME=${BOT_HOSTER_NAME}
|
||||
- BOT_HOSTER_URL=${BOT_HOSTER_URL}
|
||||
- NODE_ENV=production
|
||||
stdin_open: true
|
||||
tty: true
|
||||
mongodb:
|
||||
image: mongo:4.2.21
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ./logs:/app/build/logs
|
||||
- ./logs:/app/logs
|
||||
mongodb:
|
||||
image: mongo:latest
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
MONGO_INITDB_ROOT_USERNAME: ${MONGO_USER}
|
||||
MONGO_INITDB_ROOT_PASSWORD: ${MONGO_PASS}
|
||||
volumes:
|
||||
- ./database:/data/db
|
||||
|
|
Loading…
Add table
Reference in a new issue