- JavaScript 78.7%
- CSS 10.2%
- EJS 10.1%
- HTML 0.8%
- Shell 0.2%
| .yarn | Update files | |
| bin | Update files | |
| docs | Initial commit | |
| lib | Update realtime.js | |
| locales | Initial commit | |
| public | Update home page | |
| test | Initial commit | |
| .babelrc | Initial commit | |
| .editorconfig | Initial commit | |
| .eslintignore | Initial commit | |
| .eslintrc.js | Initial commit | |
| .gitignore | Update fonts | |
| .remarkrc | Initial commit | |
| .yarnrc.yml | Initial commit | |
| app.js | Update app.js | |
| AUTHORS | Initial commit | |
| config.json.example | Initial commit | |
| ecosystem.config.js | Initial commit | |
| LICENSE | Initial commit | |
| package.json | Update dependencies | |
| README.md | Update README.md | |
| renovate.json | Initial commit | |
| webpack.common.js | Initial commit | |
| webpack.dev.js | Initial commit | |
| webpack.htmlexport.js | Initial commit | |
| webpack.prod.js | Initial commit | |
| yarn.lock | Update dependencies | |
Digipage
Digipage permet de créer des pages collaboratives au format markdown. L’application repose sur le service libre HedgeDoc (https://github.com/hedgedoc/hedgedoc).
Elle est publiée sous licence GNU AGPLv3. Sauf la fonte Mona Sans Expanded (Sil Open Font Licence 1.1)
Compilation du front end
yarn install --immutable
yarn build
Installation des dépendances
bin/setup
Fichier config.json à minima
{
"production": {
"db": {
"dialect": "sqlite",
"storage": "./db.hedgedoc.sqlite"
},
"urlAddPort": true,
"domain": "localhost"
}
}
Démarrage du serveur sur http://localhost:3000
NODE_ENV=production yarn start
Documentation officielle
Démo
Comment contribuer ?
Pour signaler des bugs, proposer des améliorations ou de nouvelles fonctionnalités, vous pouvez ouvrir un ticket sur ce dépôt, publier un message sur ce mur ou m'envoyer un e-mail.
Les demandes d'ajouts (Pull Requests) ne sont pas acceptées pour le moment. En effet, une contribution au code nécessite souvent plusieurs heures pour être révisée et commentée et ce n'est pas toujours compatible avec les priorités et le temps que je peux consacrer au projet.
Il est possible de soutenir financièrement le projet via Liberapay, Open Collective ou Stripe.
Vous trouverez d'autres idées de contribution sur cette page.
Merci pour votre soutien ! N'hésitez pas à me contacter si vous avez des questions.