Before you begin, deactivate your virtual environment if any and ensure you have met the following requirements:
Before you begin, deactivate your virtual environment if any and ensure you have met the following requirements:
-
-
Make sure the following command doesn't return an error:
docker image ls
-
-
-
Install task
sudo sh -c "$(curl --location https://taskfile.dev/install.sh)" -- -d -b /usr/local/bin -
Make sure the following command doesn't return an error
which task
-
To set up the project, follow these steps:
-
Clone the repository:
git clone git@github.com:linalgo/wsd.git cd wsd -
Copy environment variables and update as needed:
cp .env.example .env
-
Install pre-commit:
If
pre-commitis not already installed, you can install it using the following command:pip install pre-commit pre-commit install
-
Build docker image:
task build
-
Access the Docker Container:
docker compose up dev -d docker exec -it wsd-dev bash