Docs here: docs/index.md
Apply environment variables:
cp example.env .env
Install python dependencies
make venv
Run the project
make install
cp example.env .env
sed -i -e 's/POSTGRES_HOST=localhost/POSTGRES_HOST=postgres/g' .env
sed -i -e 's/REDIS_HOST=localhost/REDIS_HOST=redis/g' .env
docker-compose -f docker-compose-local.yml up -d
Install frontend dependencies
cd frontend/app
yarn
Development start
yarn dev
Production start/
Change environment variables DEBUG_FRONTEND=False
cd frontend/app
yarn install --frozen-lockfile
yarn build
cp example.env .env
# change variables
docker-compose -f docker-compose-production.yml build
docker-compose -f docker-compose-production.yml up -d
docker-compose down
docker-compose run neo4j bash -c "neo4j-admin database dump neo4j --to-stdout --overwrite-destination=true > /dumps/neo4j_$(date '+%Y-%m-%d').dump"
docker-compose down
docker-compose run neo4j bash -c "neo4j-admin database load neo4j --from-stdin --overwrite-destination=true < /dumps/neo4j.dump"