Une application pour enregistrer et partager des fichiers audio
  • Vue 67.2%
  • PHP 19.6%
  • CSS 9.5%
  • JavaScript 2.2%
  • HTML 1.5%
Find a file
2026-01-18 09:55:28 +01:00
dist Update dist 2026-01-18 09:54:36 +01:00
fichiers Initial commit 2022-09-07 11:11:11 +02:00
inc Update headers.php 2026-01-18 09:55:28 +01:00
public/static Update qrcode.js 2025-12-29 16:37:59 +01:00
src Add env vars 2026-01-18 09:55:09 +01:00
.eslintrc.cjs Update .eslintrc.cjs 2023-06-05 08:02:43 +02:00
.gitignore Update fonts 2024-12-15 19:14:27 +01:00
.prettierrc.json Update dev env to Vite 2023-01-14 09:25:00 +01:00
index.html Update index.html 2025-11-30 22:15:36 +01:00
LICENSE Change license from GPL to AGPL 2023-04-29 19:11:43 +02:00
package.json Bump version to 0.4.4 2025-12-29 16:40:46 +01:00
README.md Add env vars 2026-01-18 09:55:09 +01:00
vite.config.mjs Update vite config 2024-08-31 11:12:38 +02:00

Digirecord

Digirecord est une application simple pour enregistrer et partager des fichiers audio.

Elle est publiée sous licence GNU AGPLv3. Sauf la fonte Material Icons (Apache License Version 2.0) et les fontes Mona Sans et Mona Sans Expanded (Sil Open Font Licence 1.1)

Préparation et installation des dépendances

npm install

Lancement du serveur de développement

npm run dev

Variables d'environnement (fichier .env.production à créer à la racine avant compilation)

AUTHORIZED_DOMAINS (liste des domaines autorisés pour les requêtes POST et l'API, séparés par une virgule / * par défaut)
VITE_UPLOAD_LIMIT (limite de téléversement par fichier en Mo / 4 par défaut)
VITE_MP3_BITRATE (bitrate MP3 en kbps / 192 par défaut)

Compilation et minification des fichiers

npm run build

Serveur PHP nécessaire pour l'API

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

Production

Le dossier dist peut être déployé directement sur un serveur PHP avec l'extension SQLite activée.

Démo

https://ladigitale.dev/digirecord/

Remerciements et crédits

Traduction en italien par Paolo Mauri (https://codeberg.org/maupao)

Traduction en allemand par Kate (https://codeberg.org/kate)

Soutien

Open Collective : https://opencollective.com/ladigitale

Liberapay : https://liberapay.com/ladigitale/