Source code of this webapp is freely available under MIT license. Video material is subject to copyright to Contredanse editions, Brussels.
$ git clone https://github.com/contredanse/mfts.git
$ cd mfts
$ yarn install
$ cp env.example env.development.local
$ cp env.example env.production.local
and edit those files.
$ yarn start
then open http://localhost:3001 in your browser.
$ yarn lint:fix
$ yarn prettier
$ yarn test
$ yarn build
To fully take advantage of brotli compression, Apache is recommended over Nginx.
Really be sure to not cache either service-worker.js
and index.html
to prevent PWA caching issues.
See notes, root .htaccess and static .htaccess. Note that apache support is build with the project. In other words, nothing to do for apache users.
For simple deployments scenarios have a look to the deploy.sh.example.