Passer au contenu principal
Chaque application que vous déployez dispose d’un répertoire de stockage persistant monté sur /app/data. Son contenu est conservé d’un déploiement et d’un redémarrage à l’autre—tout ce qui se trouve en dehors est reconstruit à partir de votre code à chaque déploiement, et donc réinitialisé à chaque push.

Que stocker à cet endroit

Écrivez dans /app/data tout ce que vous devez conserver entre les déploiements :
  • Fichiers téléversés par les utilisateurs (images, documents, avatars)
  • Contenu généré ou créé par les utilisateurs
  • Bases de données SQLite ou autres données sous forme de fichiers
  • Caches que vous ne voulez pas perdre à chaque déploiement
Tout ce qui est écrit ailleurs dans le conteneur est temporaire et disparaîtra après le prochain déploiement.

Comment l’utiliser

Faites pointer votre application vers /app/data. Par exemple :
  • Définissez votre répertoire de téléversement sur /app/data/uploads.
  • Utilisez un chemin SQLite comme /app/data/app.db.
  • WordPress géré y stocke déjà automatiquement uploads, plugins et themes.
Aucune configuration n’est nécessaire—le répertoire existe toujours et est prêt à l’emploi.

Taille du stockage

La quantité de stockage persistant dépend de votre forfait. Si vous avez besoin de plus d’espace, passez à un forfait offrant une allocation de stockage plus importante.

Accéder à vos fichiers

Lorsque votre forfait inclut le SFTP, vous pouvez parcourir, téléverser et télécharger les fichiers de /app/data directement—sans redéployer.