Development Stack
Gancio is built with following technologies:
Testing on your own machine
- Download source
git clone https://framagit.org/les/gancio - Install dependencies
yarn - Use a default sqlite configuration
cp config.example.json config.json - Run db migrations
./node_modules/.bin/sequelize db:migrate - Create a first admin user (see the CLI documentation for
users)./server/cli.js users create admin@example.org thisisthepassword --role admin - Hacking
yarn dev
Info
You can skip step n.5 and register the user from the UI, the first registered user will be an active administrator.
Using Docker
- Build the container
docker build -f Dockerfile.dev -t gancio . - Install dependencies
docker run -v $PWD:/home/node -it gancio yarn install - Hacking
docker run -v $PWD:/home/node -it gancio
Please use the issues to discuss any modification.