xAlgs is a website for publishing and solving programming/algorithmic tasks and testing them automatically
To setup this project on your pc, you need to have Docker and Docker compose installed.
You should also create .env files in api, worker and main project directories, you can use examples in .env.example
files.
Once you have docker, you need to build all the containers. To build them, you just need to run docker compose build
command in the main project directory.
Next, you can run your very own xalgs version using docker compose up
command.
And to turn this off, after using ctrl+c
to end process, enter docker compose down
command, to kill all the containers and disable internal network.