Outils pour utilisateurs

Outils du site


collaborer_davinci

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
collaborer_davinci [2022/09/12 16:51] admin_elemaccollaborer_davinci [2023/12/13 12:01] (Version actuelle) – [1 option VPN WiregGuard] admin_elemac
Ligne 2: Ligne 2:
  
   * l'idée est de pouvoir travailler à plusieurs sur un projet [[https://www.blackmagicdesign.com/products/davinciresolve/collaboration|davinci resolve]] sans être nécessairement dans le même lieu.   * l'idée est de pouvoir travailler à plusieurs sur un projet [[https://www.blackmagicdesign.com/products/davinciresolve/collaboration|davinci resolve]] sans être nécessairement dans le même lieu.
-  * une base de donnée partagée et un dossier d'infos et stills toujours accessibles. +==== configuration nécessaire ==== 
-  * Les rushes peuvent être dupliqués sur chaque postes afin de ne pas occuper de la bande passante sur le réseau (attention même nom et lettre de disques et dossier sur tous les postes). +  * une base de donnée toujours accessible, partagée et un dossier d'infos et stills toujours accessibles. 
-  * Projects in collaborative workflows can use media on a storage area network (SAN) so that each owner and collaborator can be properly linked to the same media. Alternately, each participant in a collaborative workflow can work with an exact duplicate of the media copied to a local volume. Each participant’s media volume must be identically named, so that each participant can be properly linked to the same media with the same file path. +  * Les rushes peuvent être dupliqués sur chaque postes afin de ne pas occuper de la bande passante sur le réseau
- +  * Un accès distant en cas d'IP non fixe : créer un tunnel SSH. 
-====== Installation ====== +  *  
- +  ==== 3 solutions pour les rushes en local ==== 
- +  * soit même nom et lettre de disques et dossier sur tous les postes
-===== Serveur =====+  * soit utiliser le "path mapping" dans Davinci et attribuer les chemins (global et localpour chaque poste
 +  * soit un "storage area network(SAN) pour être connecté à un serveur local 
 +  
 +====== Installation sur serveur======
  
 ==== installation Pgadmin ==== ==== installation Pgadmin ====
Ligne 21: Ligne 24:
 connexion à pgadmin avec adresse mail et non user (qui ne fonctionne pas) connexion à pgadmin avec adresse mail et non user (qui ne fonctionne pas)
  
-==== dans pgadmin lancer requête sql ==== +==== Création base de donnée  ==== 
 +lancer requête sql
  
 <code>CREATE USER 'user' WITH PASSWORD 'password'; <code>CREATE USER 'user' WITH PASSWORD 'password';
Ligne 33: Ligne 36:
 GRANT ALL privileges ON DATABASE dbname TO dbuser;</code> GRANT ALL privileges ON DATABASE dbname TO dbuser;</code>
  
-==== en connexion ssh (wincsp, putty) : ==== +====Configuration PGadmin====  
 +en connexion ssh (wincsp, putty)
  
   * éditer : /etc/postgresql/*/main/pg_hba.conf   * éditer : /etc/postgresql/*/main/pg_hba.conf
Ligne 54: Ligne 58:
 [[https://putty.fr.uptodown.com/windows|Putty]] [[https://putty.fr.uptodown.com/windows|Putty]]
  
-  * ouvrir le port 5432 (menu pare feu admin yunohost)+  * ouvrir le port 5432 (menu webadmin pare feu admin yunohost)
  
   * (tuto à finaliser) **dossier partagé** : créer un utilisateur dédié dans nextcloud pour ensuite avoir un dossier de partage de fichiers (vidéos et stills), on se sert de [[https://docs.nextcloud.com/server/latest/user_manual/fr/files/access_webdav.html|Webdav]]   * (tuto à finaliser) **dossier partagé** : créer un utilisateur dédié dans nextcloud pour ensuite avoir un dossier de partage de fichiers (vidéos et stills), on se sert de [[https://docs.nextcloud.com/server/latest/user_manual/fr/files/access_webdav.html|Webdav]]
Ligne 74: Ligne 78:
 psql psql
 "ALTER ROLE pgadmin WITH PASSWORD 'mot de passe copié';"</code> "ALTER ROLE pgadmin WITH PASSWORD 'mot de passe copié';"</code>
 +
 +===== Accès distant sur Yunohost =====
 +
 +==== 1 option VPN WiregGuard ====
 +
 +Installer les 2 appli wireguard server et client
 +
 +=== Configuration WG ===
 +
 +fichier etc/wireguard/wg0.conf 
 +
 +<code>[Interface]
 +Address = 10.10.10.0/24,fd42::/112
 +ListenPort = 8099
 +PrivateKey = ******
 +MTU = 1450
 +PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -A FORWARD -o %i -j ACCEPT; iptables -t nat -A POSTROUTING -o eno1 -j MASQUERADE; ip6tables -A FORWARD -i %i -j ACCEPT; ip6tables -A FORWARD -o %i -j ACCEPT; ip6tables -t nat -A POSTROUTING -o eno1 -j MASQUERADE
 +PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -D FORWARD -o %i -j ACCEPT; iptables -t nat -D POSTROUTING -o eno1 -j MASQUERADE; ip6tables -D FORWARD -i %i -j ACCEPT; ip6tables -D FORWARD -o %i -j ACCEPT; ip6tables -t nat -D POSTROUTING -o eno1 -j MASQUERADE
 +Table = auto
 +
 +
 +# ID:           **********
 +# Name:         *****
 +# Email:        *******
 +# Created at:   2023-12-10 17:34:53.358925652 +0000 UTC
 +# Update at:    2023-12-11 17:31:34.769019018 +0000 UTC
 +[Peer]
 +PublicKey = *******
 +PresharedKey = ********
 +AllowedIPs = 10.10.10.1/32,fd42::1/128
 +</code>
 +
 +==== 2 option tunnel SSH ====
 +
 +Dans le cas d'un accès distant sans IP fixe, il faut ouvrir un [[https://makina-corpus.com/blog/metier/2021/acceder-a-sa-base-de-donnees-postgresql-depuis-qgis-ou-pgadmin-de-maniere-securisee|tunnel SSH]]
 +  *Attribuer les droit d'accès au SSH à un utilisateur dédié dans la web admin
 +  *ouvrir un port autre , ex 5665 (si libre)
 +
 +Dans PGadmin
 +
 +  *Créer une nouvelle connexion :
 +{{:pg1.png?400|}}
 +  *Dans l’onglet “Général”, choisir un nom pour la connexion.
 +{{:pg2.png?400|}}
 +  *Dans l’onglet “Connexion”, entrer les informations de connexion locale. Login et mot de passe de l'utilisateur ayant accès SSH :
 +{{:pg3.png?400|}}
 +  *Cliquer sur “Save”. On peut remarquer qu’il existe un onglet “SSH Tunnel”, mais ici on ne s’en sert pas car on a déjà ouvert le tunnel SSH manuellement.
 +La base de données doit désormais apparaître dans la catégorie “Servers” du menu “Navigateur” à gauche.
 +
  
 ====== Utilisation ====== ====== Utilisation ======
  
-À finaliser, [[https://makina-corpus.com/blog/metier/2021/acceder-a-sa-base-de-donnees-postgresql-depuis-qgis-ou-pgadmin-de-maniere-securisee|l'accès externe sécurisé]] ou plutôt ce [[https://thomsawyer.medium.com/tutorial-platform-sh-pgadmin-connecting-via-ssh-tunnel-to-your-database-9b0efdd427d9|tuto]]+En cas de collaboration distante, ouvrir le tunnel SSH (via putty sur windows) 
 +À finaliser, [[|l'accès externe sécurisé]] ou plutôt ce [[https://thomsawyer.medium.com/tutorial-platform-sh-pgadmin-connecting-via-ssh-tunnel-to-your-database-9b0efdd427d9|tuto]]
  
 ===== Davinci ===== ===== Davinci =====
collaborer_davinci.1662994308.txt.gz · Dernière modification : 2022/09/12 16:51 de admin_elemac