Compare commits

..

2 commits

Author SHA1 Message Date
f81f7fe4c8
Add docker way 2022-07-03 19:16:54 +02:00
5fd4d70bfb
trim newlines 2022-07-03 19:16:48 +02:00
2 changed files with 14 additions and 5 deletions

View file

@ -3,15 +3,11 @@
FROM node:16.15.0-alpine3.15 FROM node:16.15.0-alpine3.15
RUN apk add dumb-init RUN apk add dumb-init
ENV NODE_ENV=production ENV NODE_ENV=production
USER node USER node
WORKDIR /app WORKDIR /app
COPY --chown=node:node . . COPY --chown=node:node . .
RUN npm ci --only=production RUN npm ci --only=production
CMD ["dumb-init", "node", "src/index.js"] CMD ["dumb-init", "node", "src/index.js"]

View file

@ -6,7 +6,7 @@
### En local ### En local
> Cloner le repo. > Cloner le repo.
> Spécifier un fichier `.env` en suivant l'exemple [de l'exemple](example.env). > Spécifier un fichier `.env` en suivant [l'exemple](config/example.env).
> Installer les dépendences du bot. > Installer les dépendences du bot.
```bash ```bash
@ -18,6 +18,19 @@ npm install
npm run main npm run main
``` ```
### Avec Docker (Recommandé)
> Facile avec `docker-compose`
```docker
version: "3.9"
services:
botanique:
build: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique.git#main
container_name: Botanique
environment:
- TOKEN_DISCORD=your-token-goes-here
restart: unless-stopped
```
--- ---
### Références ### Références
[Photo de profil](https://picrew.me/image_maker/1497656) [Photo de profil](https://picrew.me/image_maker/1497656)