mirror of
https://github.com/monkeytypegame/monkeytype.git
synced 2024-09-20 07:16:17 +08:00
fix(self hosting): remove extra quotations on firebase/recaptcha config (#5383)
!nuf
This commit is contained in:
parent
0158292524
commit
a9f11719a3
|
@ -86,12 +86,12 @@ Stop the running docker containers using `docker compose down` before making any
|
|||
```
|
||||
- update the `.env` file with the values above:
|
||||
```
|
||||
FIREBASE_APIKEY="AAAAAAAA"
|
||||
FIREBASE_AUTHDOMAIN="monkeytype-00000.firebaseapp.com"
|
||||
FIREBASE_PROJECTID="monkeytype-00000"
|
||||
FIREBASE_STORAGEBUCKET="monkeytype-00000.appspot.com"
|
||||
FIREBASE_MESSAGINGSENDERID="90000000000"
|
||||
FIREBASE_APPID="1:90000000000:web:000000000000"
|
||||
FIREBASE_APIKEY=AAAAAAAA
|
||||
FIREBASE_AUTHDOMAIN=monkeytype-00000.firebaseapp.com
|
||||
FIREBASE_PROJECTID=monkeytype-00000
|
||||
FIREBASE_STORAGEBUCKET=monkeytype-00000.appspot.com
|
||||
FIREBASE_MESSAGINGSENDERID=90000000000
|
||||
FIREBASE_APPID=1:90000000000:web:000000000000
|
||||
```
|
||||
|
||||
### Update backend configuration
|
||||
|
|
|
@ -14,14 +14,14 @@ services:
|
|||
- path: ./.env
|
||||
required: true
|
||||
environment:
|
||||
- FIREBASE_APIKEY=${FIREBASE_APIKEY:-""}
|
||||
- FIREBASE_AUTHDOMAIN=${FIREBASE_AUTHDOMAIN:-""}
|
||||
- FIREBASE_PROJECTID=${FIREBASE_PROJECTID:-""}
|
||||
- FIREBASE_STORAGEBUCKET=${FIREBASE_STORAGEBUCKET:-""}
|
||||
- FIREBASE_MESSAGINGSENDERID=${FIREBASE_MESSAGINGSENDERID:-""}
|
||||
- FIREBASE_APPID=${FIREBASE_APPID:-""}
|
||||
- FIREBASE_APIKEY=${FIREBASE_APIKEY:-}
|
||||
- FIREBASE_AUTHDOMAIN=${FIREBASE_AUTHDOMAIN:-}
|
||||
- FIREBASE_PROJECTID=${FIREBASE_PROJECTID:-}
|
||||
- FIREBASE_STORAGEBUCKET=${FIREBASE_STORAGEBUCKET:-}
|
||||
- FIREBASE_MESSAGINGSENDERID=${FIREBASE_MESSAGINGSENDERID:-}
|
||||
- FIREBASE_APPID=${FIREBASE_APPID:-}
|
||||
- MONKEYTYPE_BACKENDURL=${MONKEYTYPE_BACKENDURL}
|
||||
- RECAPTCHA_SITE_KEY=${RECAPTCHA_SITE_KEY:-""}
|
||||
- RECAPTCHA_SITE_KEY=${RECAPTCHA_SITE_KEY:-}
|
||||
|
||||
monkeytype-backend:
|
||||
container_name: monkeytype-backend
|
||||
|
@ -34,7 +34,7 @@ services:
|
|||
- DB_URI=mongodb://monkeytype-mongodb:27017
|
||||
- REDIS_URI=redis://monkeytype-redis:6379
|
||||
- FRONTEND_URL=${MONKEYTYPE_FRONTENDURL}
|
||||
- RECAPTCHA_SECRET=${RECAPTCHA_SECRET:-""}
|
||||
- RECAPTCHA_SECRET=${RECAPTCHA_SECRET:-}
|
||||
volumes:
|
||||
#uncomment to enable the account system, check the SELF_HOSTING.md file
|
||||
#- type: bind
|
||||
|
|
|
@ -1,21 +1,21 @@
|
|||
#url of the frontend, this must be accessible by your clients browser
|
||||
MONKEYTYPE_FRONTENDURL="http://myserver:8080"
|
||||
MONKEYTYPE_FRONTENDURL=http://myserver:8080
|
||||
|
||||
#url of the backend server, this must be accessible by your clients browser
|
||||
MONKEYTYPE_BACKENDURL="http://myserver:5005"
|
||||
MONKEYTYPE_BACKENDURL=http://myserver:5005
|
||||
|
||||
# below config is only needed, if you need user accounts
|
||||
# firebase config
|
||||
FIREBASE_APIKEY=""
|
||||
FIREBASE_AUTHDOMAIN=""
|
||||
FIREBASE_PROJECTID=""
|
||||
FIREBASE_STORAGEBUCKET=""
|
||||
FIREBASE_MESSAGINGSENDERID=""
|
||||
FIREBASE_APPID=""
|
||||
#FIREBASE_APIKEY=
|
||||
#FIREBASE_AUTHDOMAIN=
|
||||
#FIREBASE_PROJECTID=
|
||||
#FIREBASE_STORAGEBUCKET=
|
||||
#FIREBASE_MESSAGINGSENDERID=
|
||||
#FIREBASE_APPID=
|
||||
|
||||
# google recapture
|
||||
RECAPTCHA_SITE_KEY=""
|
||||
RECAPTCHA_SECRET=""
|
||||
RECAPTCHA_SITE_KEY=
|
||||
RECAPTCHA_SECRET=
|
||||
|
||||
# use alternative ports
|
||||
|
||||
|
|
|
@ -2,8 +2,8 @@ FROM node:18.19.1-alpine3.19 as builder
|
|||
WORKDIR /app
|
||||
|
||||
#ENV
|
||||
ENV BACKEND_URL="###MONKEYTYPE_BACKENDURL###"
|
||||
ENV RECAPTCHA_SITE_KEY="###RECAPTCHA_SITE_KEY###"
|
||||
ENV BACKEND_URL=###MONKEYTYPE_BACKENDURL###
|
||||
ENV RECAPTCHA_SITE_KEY=###RECAPTCHA_SITE_KEY###
|
||||
|
||||
#COPY
|
||||
COPY .eslintrc.json .eslintrc.json
|
||||
|
|
Loading…
Reference in a new issue