Adapter

L'adaptateur Helper offre un moyen transparent d'interagir avec différentes plates-formes via une interface unifiée.

FilesystemSftpAdapter

Adapter pour système de fichier uploader via SFTP

  • FilesystemSftpAdapter permet de synchroniser les fichiers locaux du répertoire media via SFTP sur un serveur distant.

Initialisation

import { define, Adapter } from "@dnax/core";

export default define.Collection({
  slug: "medias",
  type: "media",
  media: {
    enabled: true,
   // visibility:'private',
    filesystemAdapter: new Adapter.FilesystemSftpAdapter({
      host: "157.X.X.X", // IP du serveur distant
      username: "root", // User SFTP
      password: "password", // Password SFTP
      port: 22, // Default Port
      remoteDir: "/home/medias", // Remote dir , make sure already created
    }),
  },
  fields: [
    {
      name: "name",
      type: "string",
    },
  ],
});

Last updated