Welcome to docs.lock, the internal platform where developers share knowledge, resolve queries and collaborate in real time.
erlang
rebar3
docker
docker-compose
make
nodejs
python
To use the platform, simply access the web application through your browser. Register or log in to start searching for information, asking questions, and interacting with the community. If enabled, newly registered users with linked GitHub accounts will contribute to the platform’s knowledge base through automated repository analysis.
cd client
npm install
npm run dev
# generate frontend types
npm run types
Compile the server project
make OBJ=server TARGET=compile
Up/Down mongodb container
cd server
make mongo_up
make mongo_down
Init server and open shell
make OBJ=server TARGET=shell or
cd server && make shell
Checks and run tests
make OBJ=server TARGET=check
make OBJ=server TARGET=test