Skip to main content

Docker Compose PsiTransfert


Liens utiles

Compose

name: psitransfer
services:
    psitransfer:
        ports:
            - 0.0.0.0:3000:3000
        environment:
            #- PSITRANSFER_ADMIN_PASS=blablalinux
        volumes:
            - /data:/data
        image: psitrax/psitransfer:latest
        restart: always

Fichier compose également disponible sur ByteStash Blabla Linux.

Personnalisation Compose

  • Vous pouvez modifier les ports d’accès de l’hôte (premier) et du container (deuxième)…

- 0.0.0.0:3000:3000

  • Vous pouvez dé-commenter (supprimer la dièse) la ligne suivante et préciser un mot de passe pour activer et sécuriser la page “admin” qui vous permettra d’accéder aux données hébergées sur votre PsiTransfer…

#- PSITRANSFER_ADMIN_PASS=blablalinux

Page “admin” de PsiTransfer - Demande de mot de passe

Page “admin” de PsiTransfer

  • Nous avons monté un volume pour conserver les données et y avoir accès. Vous pouvez bien sûr spécifier un autre emplacement. Pour ma part, il est monté à la racine de l’hôte. Les données envoyées sont chiffrées. Je peux voir que des données sont hébergées sur mon PsiTransfert, mais je ne peux pas y avoir accès. Les utilisateurs peuvent dormir tranquilles 😉…

- /data:/data

PsiTranfer - Données /data

PsiTranfer - Données /data - Fichier .json

PsiTranfer - Données /data chiffrées

PsiTranfer - Données /data chiffrées

  • J’utilise ici l’image docker “latest” qui est la dernière image stable en date. Vous pouvez bien sûr spécifier un tag spécifique et ainsi utiliser une autre image…

image: psitrax/psitransfer:latest

Démonstration

Vous avez le choix…

Source : https://wiki.blablalinux.be/fr/docker-compose-psitransfer