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/23 13:35] 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.
 +==== configuration nécessaire ====
   * une base de donnée toujours accessible, partagée et un dossier d'infos et stills toujours accessibles.   * une base de donnée toujours accessible, partagée et un dossier d'infos et stills toujours accessibles.
   * Les rushes peuvent être dupliqués sur chaque postes afin de ne pas occuper de la bande passante sur le réseau.   * Les rushes peuvent être dupliqués sur chaque postes afin de ne pas occuper de la bande passante sur le réseau.
Ligne 8: Ligne 9:
   ==== 3 solutions pour les rushes en local ====   ==== 3 solutions pour les rushes en local ====
   * soit même nom et lettre de disques et dossier sur tous les postes.   * soit même nom et lettre de disques et dossier sur tous les postes.
-  * soit utiliser le "path mapping" dans Davinci et attribuer les chemins pour chaque poste.+  * soit utiliser le "path mapping" dans Davinci et attribuer les chemins (global et local) pour chaque poste.
   * soit un "storage area network" (SAN) pour être connecté à un serveur local   * soit un "storage area network" (SAN) pour être connecté à un serveur local
    
-====== Installation ====== +====== Installation sur serveur======
- +
- +
-===== Serveur =====+
  
 ==== installation Pgadmin ==== ==== installation Pgadmin ====
Ligne 26: 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 38: 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 59: 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 81: Ligne 80:
  
 ===== Accès distant sur Yunohost ===== ===== Accès distant sur Yunohost =====
-Dans le cas d'un accès distant sans IP fixe, il faut ouvrir un tunnel SSH + 
-Attribuer les droit d'accès au SSH à un utilisateur dans la web admin à l'utilisateur +==== 1 option VPN WiregGuard ==== 
-ouvrir un port autre , ex 5665 (si libre)+ 
 +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 Dans PGadmin
  
Ligne 90: Ligne 122:
   *Dans l’onglet “Général”, choisir un nom pour la connexion.   *Dans l’onglet “Général”, choisir un nom pour la connexion.
 {{:pg2.png?400|}} {{:pg2.png?400|}}
-  *Dans l’onglet “Connexion”, entrer les informations de connexion locale. Selon notre exemple cela donne (pour rappel, ici le mot de passe est celui accès ssh):+  *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|}} {{: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.   *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.
Ligne 99: Ligne 131:
  
 En cas de collaboration distante, ouvrir le tunnel SSH (via putty sur windows) En cas de collaboration distante, ouvrir le tunnel SSH (via putty sur windows)
-À 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]]+À 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.1663932941.txt.gz · Dernière modification : 2022/09/23 13:35 de admin_elemac