workout-lol/workout-lol
workout-lol/workout-lol has 1,570 GitHub stars and 123 forks. GitHot measured -1 stars in 24 hours and +1 in 7 days. Last checked 2026-11-14 21:12 UTC. Last push 2024-09-27.
측정된 스타 증가
- in 24h
- -1
- in 7 days
- +1
- in 15 days
- 기록 수집 중
- in 1 month
- 기록 수집 중
서로 겹치는 기간의 순증가량이며 일별 합계가 아닙니다. 측정값이 없으면 비워 둡니다. 스타는 관심도를 나타내며 품질을 보장하지 않습니다.
소개
A simple way to create a workout plan
개발 도구README.md
Original
Workout.lol
The easiest way to create a workout routine
About
- A small web application to create workouts based on your available equipment and the muscles you want to train.
Link
- You can self-host the project or use the web app on workout.lol.
Steps to run it locally
Clone the repository to your local machine
git clone https://github.com/Vincenius/workout-lol.gitNavigate to the app directory
cd workout-lolInstall the necessary dependencies
yarnInitialize the Mongo DB by importing the dump files from
lib/dump/prod:4.1 For the .metadata.json, you'll have to do this :
mongoimport --uri mongodb+srv://<USERNAME>:<PASSWORD>@<CLUSTER_NUMBER>.<URI>.mongodb.net/<DATABASE> --collection <COLLECTION> --type json --file <FILEPATH>4.2 For the .bson, you'll have to do this :
mongorestore --uri mongodb+srv://<USERNAME>:<PASSWORD>@<CLUSTER_NUMBER>.<URI>.mongodb.net/<DATABASE> --collection <COLLECTION> <FILEPATH>copy the
.env.distfile to.envand set environment variables as described in the fileStart the local development server
npm run devOpen your browser to http://localhost:3000
Steps to run it with docker
- Clone the repository to your local machine
git clone https://github.com/Vincenius/workout-lol.git - Copy the
.env.dockerfile to.envand set environment variables as described in the file (do not modify theMONGODB_URIif you wish to use the mongodb container) - Run the docker compose file at the root of the project
docker compose -f docker/docker-compose.yml up -d --build - Wait for the applications to be up (
docker psto get the status) - Open your browser to http://localhost:3000
Contributors
Supporters
![]() |
![]() |
![]() |
|
|---|---|---|---|
| medecau | EL | alvaro | devjev |
Become a supporter by donating on Ko-Fi:






