1
0
Fork
You've already forked digidrive
0
Une application en ligne pour créer et gérer les contenus des outils de La Digitale
  • JavaScript 44%
  • Vue 27%
  • PHP 15.4%
  • CSS 13%
  • HTML 0.6%
Find a file
2023年03月13日 23:36:51 +01:00
inc Update envoyer_mot_de_passe.php 2023年03月08日 07:09:26 +01:00
public/static Initial commit 2023年02月25日 13:17:46 +01:00
src Update Compte.vue 2023年03月13日 23:36:30 +01:00
vendor Initial commit 2023年02月25日 13:17:46 +01:00
.env-sample Initial commit 2023年02月25日 13:17:46 +01:00
.eslintrc.cjs Initial commit 2023年02月25日 13:17:46 +01:00
.gitignore Update .gitignore 2023年02月26日 10:08:37 +01:00
.prettierrc.json Initial commit 2023年02月25日 13:17:46 +01:00
config-digidrive-sample.json Add config-digidrive-sample.json 2023年03月08日 07:09:09 +01:00
index.html Initial commit 2023年02月25日 13:17:46 +01:00
LICENSE Initial commit 2023年02月25日 13:17:46 +01:00
package.json Bump version to 0.2.3 2023年03月13日 23:36:51 +01:00
README.md Add config-digidrive-sample.json 2023年03月08日 07:09:09 +01:00
vite.config.js Update vite.config.js 2023年02月25日 13:23:43 +01:00

Digidrive

Digidrive est une application simple pour gérer les contenus créés avec les outils de La Digitale.

Elle est publiée sous licence GNU GPLv3. Sauf les fontes Roboto Slab et Material Icons (Apache License Version 2.0) et la fonte HKGrotesk (Sil Open Font Licence 1.1)

Préparation et installation des dépendances

npm install

Variables d'environnement

Voir fichier .env-sample (à renommer en .env) Exemples :

VITE_DIGIBUNCH_API=http://127.0.0.1:8081/inc/api.php
VITE_DIGIBUNCH_BASE='http://127.0.0.1:8081/#/b/'

Envoi d'emails avec PHP Mailer

Variables à définir dans le fichier config-digidrive-sample.json (à renommer en config-digidrive.json et à placer à la racine du dossier pour le développement ou en dehors du dossier de Digidrive pour la production - chemin défini dans envoyer_mot_de_passe.php)

"SMTP_HOST": "",
"SMTP_USERNAME": "",
"SMTP_PASSWORD": "",
"SMTP_PORT": "465"

Compte admin et token API par défaur

La base de données digidrive_sample.db (à renommer en digidrive.db pour le développement) dans le dossier "inc" contient :

  • un compte admin : admin / ladigitale
  • un token d'API : iXijvV2ZbFzRvTokWDnYe2 actif sur les domaines localhost, 127.0.0.1, localhost:3000

Lancement du serveur de développement

npm run dev

Compilation et minification des fichiers

npm run build

Serveur PHP nécessaire pour l'API

php -S 127.0.0.1:8001 (pour le développement uniquement)

Site

https://ladigitale.dev/digidrive/

Soutien

https://opencollective.com/ladigitale

Code d'invitation

https://opencollective.com/ladigitale/contribute/code-dinvitation-digidrive-52782