Skip to content

MonkeyType have just done this in 2024 which means this project is useless

Notifications You must be signed in to change notification settings

KorenP1/monkeytype-containerized

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

MonkeyType

For air gapped environments only the frontend will work sorry :)

Components

Frontend
Backend
MongoDB
Redis
Firebase



How to run

Frontend: docker run -d -p 3000:3000 korenp/monkeytype:frontend
Backend: docker run -d -p 5005:5005 korenp/monkeytype:backend
MongoDB: docker run -d -p 27017:27017 -e MONGO_INITDB_DATABASE=monkeytype mongo
Redis: docker run -d -p 6379:6379 redis
Firebase: docker run -d -e GCP_PROJECT=monkeytype -p 9000:9000 -p 8080:8080 -p 4000:4000 -p 9099:9099 -p 8085:8085 -p 5001:5001 -p 9199:9199 -p 4400:4400 -p 4500:4500 spine3/firebase-emulator



Configure

Frontend: Configure firebase-config.js
Backend: Configure .env file && Configure firebase ServiceAccount at /src/credentials/serviceAccountKey.json
MongoDB: Volume at /data/MongoDB (Optional)
Redis: Volume at /data (Optional)
Firebase: :)



DockerHub: https://hub.docker.com/r/korenp/monkeytype

About

MonkeyType have just done this in 2024 which means this project is useless

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published