Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

totoleouf

Members
  • Joined

  • Last visited

Everything posted by totoleouf

  1. you have to wait for an unraid update I think, on a discord someone with an intel 12th processor had problems, passing on the beta update of unraid it works, but the version is not stable
  2. il faudrait voir les logs du conteneur et une capture écran de la config
  3. It worked before, I even did a tutorial on unraid (lien), I already did 6 simultaneous 4K>SD transcoding with 100gb files. So no, it's not a resource problem! And I think, the problem comes from PLEX because by disabling HDR MAPPING it works. I am again transcoding several 4K sources with igpu and the processor is not very busy!
  4. hello, i am using unraid 6.9.2 with intel core i5-10400 processor I am using the HOTIO plex container. Hardware transcoding only works on 720 or 1080p videos, all 4K files are transcoded by the CPU. I don't know what to do, can someone help me? and it's not the HEVC the problem:
  5. non désolé il faudrait limite faire un tuto juste pour cela, car celà peu être un peu long à présenter.
  6. si je dis de bêtise. nano cest la commande qui permet d'éditer un fichier en ssh. mais je trouve cela pas pratique quand ont a pas l'habitude
  7. il doit y avoir un problème de droit d'accès, c'est pour cela tu y accède pas. mais je déconseille de tripoter le fichier .htaccess. regarde du côté des extensions il y en a une qui permet de régler la taille d'upload.
  8. Personnellement je n'utilise ni swag ni duckdns, du coup je ne pourrais t'aider la dessus. j'utilise nginx proxy manager et un nom de domaine chez ovh, j'ai juste à rediriger mon nom de domaine vers le conteneur wordpress depuis nginx.
  9. Information: Je crée ce tuto en français basé sous UNRAID, j'ai essayé de faire le plus simple et le plus explicite pour les novices! Rocket.Chat est un Messenger ou MSN pour les plus anciens, hébergé sur votre serveur. Je n'aborderais que la partie installation de Rocket.Chat, ce tuto n'est PAS destiné à la configuration de Rocket.Chat ni de son utilisation. Pré-requis: Je pars du principe que vous avez installé: - le plugin "COMMUNITY APPLICATIONS" - que vous avez activé DOCKER. - que vous connaissez l'ip du NAS Installation: 1) Création d'un fichier .conf Ce connecter en SSH à votre serveur: Création d'un dossier pour MongoDB (adapter le chemin si vos conteneurs sont stockés ailleurs): mkdir /mnt/user/appdata/mongodb Ouvrir le dossier: cd /mnt/user/appdata/mongodb Création et ouverture du fichier mongod.conf: nano mongod.conf Faire un copier / coller (avec la souris) des commandes suivantes dans la fenêtre SSH tel quel: # mongod.conf # for documentation of all options, see: # http://docs.mongodb.org/manual/reference/configuration-options/ # Where and how to store data. storage: dbPath: /data/db journal: enabled: true # engine: # mmapv1: # wiredTiger: # network interfaces net: port: 27017 bindIp: 127.0.0.1 # how the process runs processManagement: timeZoneInfo: /usr/share/zoneinfo #security: #operationProfiling: replication: replSetName: "rs01" #sharding: ## Enterprise-Only Options: #auditLog: #snmp: Faire un "CTRL + o" pour enregistrer le fichier Faire ENTRER Puis CTRL + x pour fermer le fichier Vous pouvez fermer la fenêtre SSH. 2) Installation de MongoDB a) Téléchargement de l'image MongoDB Dans apps rechercher MongoDB et ouvrir la page d'installation du conteneur: b) Paramétrage du conteneur Renommer le conteneur enlevant les MAJUSCULES cela évite les problèmes par la suite: Activer le mode avancée du conteneur: Ajouter la commande suivante comme ceci: -f /data/db/mongod.conf Vérifier que le chemin est le même: c) Création d'un compte root et rocketchat dans le conteneur MongoDB Ouvrir la Console de MongoDB Entrer successivement les commandes suivante: mongo rs.initiate() Faire Entrer au clavier use admin db.createUser({user: "root",pwd: "mon_MDP_root",roles: [{ role: "root", db: "admin"}]}) mon_MDP_root = créer un mdp root db.createUser({user: "rocketchat",pwd: "mon_MDP_rocketchat",roles: [{role: "readWrite", db: "local" }]}) mon_MDP_rocketchat = créer un mdp rocketchat use rocketchat db.createUser({user: "rocketchat",pwd: "mon_MDP_rocketchat",roles: [{ role: "dbOwner",db: "rocketchat" }]}) mon_MDP_rocketchat = remettre le mdp crée au dessus PENSEZ A NOTER LES MOT DE PASSES QUELQUE PART!!! Fermer la console MongoDB 3) Installation de Rocket.Chat a) Téléchargement de l'image Rechercher dans APPS le conteneur rocket.chat b) Paramétrage du conteneur RocketChat Ajouter une variable: (adapter le MDP !!!) MONGO_OPLOG_URL mongodb://rocketchat:mon_mdp_rocketchat@IP_DU_NAS:27017/local?authSource=admin Modifier la variable MONGO DB: (adapter le MDP) mongodb://rocketchat:[email protected]:27017/rocketchat Modifier la variable Rocket.Chat URL: (adapter l'IP) http://192.168.10.3:3000/rocketchat Voici le conteneur avec tous les paramètres: c) Accès à Rocket.Chat Pour accéder à l'interface RocketChat utiliser le lien suivant: http://IP_DU_NAS:3000/rocketchat FIN
  10. ok super! c'est moi qui avait fait un erreur dans le tuto surtout
  11. @ddespinoy ton problème venais peu etre d'une erreur dans le tuto pour la commande pour créer le network.
  12. ok je vois que pour le conteneur chrome, pour le network tu as : custom : openvpn hors tu devrais avoir: custom : container:openvpn l'erreur viens de là pour moi. il doit y avoir quelque chose que tu as mal fait lors de la création du reseau network
  13. envoi des captures images de la config des 2 conteneurs, se seras peu etre plus parlant
  14. Information: Je crée ce tuto en français basé sous UNRAID, j'ai essayé de faire le plus simple et le plus explicite pour les novices! Le but de ce tutoriel est de vous montrer qu'il n'y a pas besoin d'une grosse configuration serveur pour faire tourner un serveur dédier PLEX avec plusieurs utilisateurs. (Je n'aborderais pas l'installation de PLEX) En effet, les processeurs INTEL depuis quelques années maintenant sont équipés d'une puce GPU qui permet d'avoir un affichage sans avoir besoin d'une carte graphique. Si je dis pas de bêtises, depuis la 8èm génération des processeurs INTEL, ceux-ci sont équipés d'un GPU UHD 630. Qui se révèle très puissant pour faire tourner un serveur de streaming vidéos notamment. Mon Processeur actuel: Lien: Intel core i5 10400F 2,90 GHz Mais n'importe quel processeur avec une puce UHD630 fera la même chose car la partie CPU est peu utilisé, exemple: lien: Intel Core i3-10100 (3.6 GHz / 4.3 GHz) Pour plus d'information: Lien Pré-requis: Je pars du principe que vous avez installé: - le plugin "COMMUNITY APPLICATIONS" - que vous avez activé DOCKER. - que vous avez installer le container PLEX - que vous avez le PLEX PASS (premium) - un processeur INTEL compatible Installation: J'ai fait cette configuration avec UNRAID v6.9 rc1 (beta) Il est possible qu'il n'y ai plus besoin de la partie 1 de ce tutoriel, car depuis UNRAID v6.9 est sortie en version stable. Vous pouvez essayer de passer directement à l'étape 2 du tutoriel et voir si cela fonctionne. 1) Installation du plugin: CA CONFIG EDITOR a) Téléchargement de l'image b) Modification du fichier système GO -Dans UNRAID, dans l'onglet "plugin" , Ouvrir le plugin "Config File Editor" en cliquant sur le logo du plugin -Rechercher le fichier "/boot/config/go" et coller la commande suivante en faisant attention, et en regardant le tuto en entier avant!!! #Setup drivers for hardware transcoding in Emby modprobe i915 sleep 4 chmod -R 777 /dev/dri chmod -R nobody:users /dev/dri Vous devez obtenir ceci: Un redémarrage du serveur peu être nécessaire pour la prise en compte de la modification. 2) Activation du transcodage hardware dans le conteneur PLEX a) Edition du conteneur PLEX Nous allons ajouter une commande dans "Extra parameters" --device /dev/dri:/dev/dri permet l'utilisation des drivers GPU du processeur. -m 8G permet de limiter en RAM l'utilisation du conteneur PLEX. --device /dev/dri:/dev/dri -m 8G b) Vérification que le transcodage Hardware fonctionne Sur la TV ou Smartphone ont lance une vidéo dans PLEX en sélectionnant "convertir automatiquement" pour forcer le transcodage. Puis, sur votre ordinateur en vous connectant à Plex Media Serveur avec l'adresse: http://Ip_Du_Nas:32400 Logger avec le compte ADMIN bien entendu! vous allez dans le DASHBOARD , et sur la vue des lectures en cours doit apparaître le visionnage de votre TV ou Smartphone. il doit être marqué transcodage (hw) c) Vérification du fonctionnement Pour vous montrer l'intérêt d'un processeur INTEL équipé d'un GPU UHD630 j'ai réalisé un test avec le film AVATAR en 4K 100Go. Avec 6 visionnages en transcodage HW "4K > 720p" le processeur tourne entre 60 et 80%. Imaginer avec des films en 1080p 15go combien de transcodage peu supporter votre processeur !!! (Un de mes contact, sur un discord, m'a annoncé supporter 25 transcodages avec des films en 1080p et un processeur INTEL UHD630) FIN
  15. c'est curieux, car que tu sélectionne le réseau container:openvpn ou que tu le met dans parametres extra cest la même chose. j'ai vérifié sur le dépôt de "rebuild-dndc", cela ne devrait pas poser de problème pour le fonctionnement de celui-ci en tout cas
  16. ok dans le conteneur chrome si tu met "container:openvpn" à la place de none qu'elle est le problème? tu supprime bien le port alouer dans le conteneur chrome?
  17. peux-tu m'envoyer une capture image des paramètres de ton conteneur vpn et celui du conteneur que tu as mis sous le vpn
  18. je suis pas sur mon ordi, j'essais de voir de soir. mais quand tu crée le network il doit avoir le meme nom que ton conteneur vpn
  19. quand tu as créé le réseau network, il faut bien écrire (docker create network container:openvpn) attention lors de test en mettant ce que tu as mis dans paramètres extra, pour une raison que j'ignore si le VPN décroche, ton conteneur se retrouve avec la vrai IP au lieu d'être innacessible pas sur que REBUILD fonctionne avec ta méthode en plus
  20. + Lien : Installation NEXTCLOUD + MARIADB + Lien : Installation WORDPRESS + MARIADB + Lien : Masquer plusieurs conteneurs derrière 1 seule Connexion VPN + Lien : Mettre une limitation de RAM sur un conteneur DOCKER + Lien : PLEX + Transcodage Hardware avec Processeur INTEL UHD630 + Lien : Installation de Rocket.chat + MongoDB
  21. Information: Je crée ce tuto en français basé sous UNRAID, j'ai essayé de faire le plus simple et le plus explicite pour les novices! Le but de ce tuto est de vous montrer comment masquer plusieurs conteneurs DOCKER derrière UNE seule connexion VPN ! En effet, celon le fournisseur VPN vous pouvez être limité à un nombre de connexion. La connexion VPN se fera via le conteneur OpenVPN-Client, Les conteneurs seront alors connectés "sous" le réseau OpenVPN-Client, (ex: chrome, ruTorrent, etc...) Pour finir, nous allons vérifier qu'OpenVPN-Client est toujours connecté et relancer le ou les conteneurs si la connexion est perdue. Le conteneur REBUILD-DNDC sera installé pour surveiller le conteneur OpenVPN-Clien, si la connexion venait à décrocher, REBUILD-DNDC relancera le conteneur OpenVPN-Client ainsi que tous les conteneurs sous le même réseau. PS: mon UNRAID est en français, c'est la version Bêta du coup si vous avez l'interface en anglais je vous laisse adapter les menus. Pré-requis: Je pars du principe que vous avez installé: - le plugin "COMMUNITY APPLICATIONS" - que vous avez activé DOCKER. - que vous connaissez l'ip de votre routeur - que vous connaissez votre IP public - que vous avez accès depuis votre ordinateur au dossier de stockage des conteneurs (/mnt/user/appdata) - que vous avez un fournisseur VPN (ex: ExpressVPN, NordVPN etc...) - que vous savez récupérer les identifiants OPENVPN de votre fournisseur - que vous savez vous récupérer chez votre fournisseur VPN un fichier ".opvpn" Installation: 1) Installation de OpenVPN-Client a) Téléchargement de l'image OpenVPN-Client b) Paramétrage du conteneur On renomme tout de suite le conteneur: (important pour la suite) Nom = openvpn Valider le conteneur comme cela, il ne démarrera pas en l'état. Nous allons ajouter les fichiers d'identification. c) Ajout des identifiants VPN Depuis votre ordinateur, dans le dossier docker ou à été crée le conteneur OpenVPN-client, avec le bloc-notes créer un fichier nommé "vpn.auth". Ajouter l'un en dessous de l'autre votre Identifiant puis Mot de passe récupéré chez votre fournisseur VPN. d) Ajout du fichier .opvpn Récupérer auprès de votre fournisseur VPN, un fichier pointant vers un serveur de votre fournisseur VPN (.opvpn) Le placer dans le dossier du conteneur avec le fichier "vpn.auth" crée juste avant. e) Démarrer maintenant le conteneur renommé "openvpn" au-dessus: Vérifier que la connexion ce fait correctement. Ouvrir le journal du conteneur "openvpn" si tout ce passe bien, vous devez avoir tout en bas des logs sur la dernière ligne ceci: 2) Création d'un réseau "openvpn" (Il faut que le nom du conteneur VPN ne comporte pas de symbole c'est pour cela que nous l'avons renommé au début du tuto) - Connecté vous en SSH depuis UNRAID: - Entrer la commande suivant : docker network create container:openvpn - si tout va bien vous obtenez ceci: 3) Installation d'un conteneur CHROME Pour le tuto je vais crée un seul conteneur "sous" le réseau openvpn, mais vous pouvez en mettre autant que vous voulez. Le principe de configuration sera le même que pour CHROME. a) Téléchargement de l'image CHROME Rechercher le conteneur "chromium" dans APPS: b) Paramétrage du conteneur - Pour commencer nous allons supprimer la ligne suivant: (le port sera défini après dans le conteneur "openvpn", noté le bien) - Dans "type de réseau" sélectionner "container:openvpn" (réseau crée plus haut en ligne commande) 4) Retour sur le conteneur "openvpn" - Ouvrir le conteneur et ajouter un port correspondant à "chrome" 5) Installation du conteneur "REBUILD-DNDC" C'est bien joli tout ça, nous avons crée une connexion VPN et si la connexion est perdue nos conteneurs ne sont plus accessible. Mais nous pouvons faire encore mieux, le conteneur "REBUILD-DNDC" va tester à intervalle régulier que le conteneur "openvpn" est bien connecté à internet. Et si la connexion est perdue, il va redémarrer le ou les conteneurs masqués derrière le conteneur "openvpn" a) Téléchargement de l'image b) Paramétrage du conteneur Master Container Name = nom du conteneur VPN à tester Master Container Connection Check: = activer la vérification de la connexion Ping IP = IP de votre routeur Ping IP Alt = choisir un DNS (1.1.1.1 DNS Cloudflare) Ping Count = nombre de ping par test Sleep Secs = délai d'attente avant de reconstruire les conteneurs après une perte de connexion VPN CRON Schedule = intervalle de test 6) Vérification que vous êtes bien sous une IP de votre VPN Connecté vous à l'interface de "CHROME" depuis: IP_DU_NAS:8080 et allez sur le site: www.mon-ip.com et vérifier que cela ne correspond pas à votre IP public. FIN
  22. Information: Je crée ce tuto en français basé sous UNRAID, j'ai essayé de faire le plus simple et le plus explicite pour les novices! Créer un WORDPRESS avec une base de données MySQL Je n'aborderais que la partie installation de WORDPRESS, ce tuto n'est pas destiné à la configuration de WORDPRESS ni de son utilisation. Pré-requis: Je pars du principe que vous avez installé: - le plugin "COMMUNITY APPLICATIONS" - que vous avez activé DOCKER. - que vous connaissez l'ip du NAS - si vous avez déjà installé le conteneur MariaDB, passé directement à l'étape pour créer un utilisateur dans MariaDB Installation: 1) Installation de MariaDB a) Téléchargement de l'image MariaDB Recherché dans l'onglet "APPS" le conteneur "MariaDB - linuxserver's Repository": b) Paramétrage du conteneur host port 1 = port utilisé pour mariadb MYSQL_ROOT_USER = nom de l'utilisateur avec accès "root" key 3 = mot de passe du l'utilisateur "root_user" MYSQL_USER = nom de l'utilisateur avec accès simple utilisateur MYSQL_PASSWORD = mot de passe utilisateur MYSQL_DATABASE = nom de la base de données AppData_config_path = chemin du conteneur c) Création d'une base de données et d'un utilisateur dans MariaDB Ouvrir la console de commande pour MariadDB: Il va falloir entrer quelques commandes (adapter nom et mot de passe) D'abord, ont ce connecte en utilisateur "root" (avec les identifiants crées au-dessus lors de l'installation du conteneur MariaDB) mysql -uroot -p Le password demandé est celui crée lors de l'installation: key 3 = mot de passe du l'utilisateur "root_user" Créer un utilisateur et un mot de passe (il faut garder les ' qui encadre le nom et mot de passe) CREATE USER 'nom_utilisateur' IDENTIFIED BY 'mdp'; Création d'une base de données pour WORDPRESS: CREATE DATABASE IF NOT EXISTS nom_de_base; Autorisé l'utilisateur à accéder à la base de données: (il faut garder les ' qui encadre le nom et mot de passe) GRANT ALL PRIVILEGES ON nom_de_base.* TO 'nom_utilisateur' IDENTIFIED BY 'mdp'; Puis ont quitte proprement: quit !!! ATTENTION!!! DE BIEN NOTER LES IDENTIFIANTS ET LE NOM DE BASE DE DONNEES QUELQUE PART Si tout ce passe bien vous devez obtenir ceci: 2) Installation de WORDPRESS a) Téléchargement de l'image Recherché dans l'onglet "APPS" le conteneur "WORDPRESS" Kru-X's Repository: b) Paramétrage du conteneur WORDPRESS Conteneur Port = Port utilisé par WORDPRESS www = Chemin du conteneur WORDPRESS WORDPRESS_DB_HOST = IP_DU_NAS + port du conteneur MariaDB WORDPRESS_DB_USER = utilisateur crée dans le conteneur MariaDB WORDPRESS_DB_PASSWORD = mot de passe crée dans le conteneur MariaDB c) Ajout d'une variable au conteneur WORDPRESS on ajoute la variable WORDPRESS_DB_NAME avec le nom de la base de données créé dans le conteneur MariaDB d) Accès Interface WORDPRESS Pour accéder à l'interface WORDPRESS, utiliser: http://IP_DU_NAS:8080 le port choisi lors de l'installation du conteneur ci-dessus (dans mon cas 8080) Si tout ce passe bien vous devez obtenir ceci sur la page du navigateur: FIN
  23. Information: Je crée ce premier tuto en français basé sous UNRAID, j'ai essayé de faire le plus simple et le plus explicite pour les novices! Créer un NEXTCLOUD avec une base de données MySQL est important si vous avez beaucoup de fichiers ou plusieurs utilisateurs. En effet l'installation proposé de base en SQlite est destiné surtout à une utilisation développeur et n'est pas fiable ni stable dans le temps! Vous risquez d'avoir des lenteurs d'accès voir que la base de données plante. Je n'aborderais que la partie installation de NEXTCLOUD, ce tuto n'est pas destiné à la configuration de NEXTCLOUD ni de son utilisation. Pré-requis: Je pars du principe que vous avez installé: - le plugin "COMMUNITY APPLICATIONS" - que vous avez activé DOCKER. - que vous connaissez l'ip du NAS. - si vous avez déjà installé le conteneur MariaDB, passé directement à l'étape pour créer un utilisateur dans MariaDB. Installation: 1) Installation de MariaDB a) Téléchargement de l'image MariaDB Recherché dans l'onglet "APPS" le conteneur "MariaDB - linuxserver's Repository": b) Paramétrage du conteneur host port 1 = port utilisé pour mariadb MYSQL_ROOT_USER = nom de l'utilisateur avec accès "root" key 3 = mot de passe du l'utilisateur "root_user" MYSQL_USER = nom de l'utilisateur avec accès simple utilisateur MYSQL_PASSWORD = mot de passe utilisateur MYSQL_DATABASE = nom de la base de données AppData_config_path = chemin du conteneur c) Création d'une base de données et d'un utilisateur dans MariaDB Ouvrir la console de commande pour MariadDB: Il va falloir entrer quelques commandes (adapter nom et mot de passe) D'abord ont ce connecte en utilisateur "root" (avec les identifiants crée au-dessus lors de l'installation du conteneur MariaDB) mysql -uroot -p Le password demandé est celui créé lors de l'installation: key 3 = mot de passe du l'utilisateur "root_user" Créer un utilisateur et un mot de passe (il faut garder les ' qui encadre le nom et mot de passe) CREATE USER 'nom_utilisateur' IDENTIFIED BY 'mdp'; Création d'une base de données pour NEXTCLOUD: CREATE DATABASE IF NOT EXISTS nom_de_base; Autorisé l'utilisateur à accéder à la base de données: (il faut garder les ' qui encadre le nom et mot de passe) GRANT ALL PRIVILEGES ON nom_de_base.* TO 'nom_utilisateur' IDENTIFIED BY 'mdp'; Puis ont quitte proprement: quit !!! ATTENTION!!! DE BIEN NOTER LES IDENTIFIANTS ET LE NOM DE BASE DE DONNEE QUELQUE PART Si tout ce passe bien vous devez obtenir ceci: 2) Installation de NEXTCLOUD a) Téléchargement de l'image Rechercher dans l'onglet "APPS" le conteneur "NEXTCLOUD" linuxserver's Repository: b) Paramétrage du conteneur NEXTCLOUD Host port 1 = port utilisé pour accéder à l'interface NEXTCLOUD Host path 2 = chemin ou est stocké vos FICHIERS AppData Config Path = chemin ou est stocké la config NEXTCLOUD c) Accès Interface de NEXTCLOUD Pour accéder à l'interface NEXTCLOUD, utiliser: https://IP_DU_NAS:7443 https car NEXTCLOUD demande un accès sécurisé IP_DU_NAS: le port choisi lors de l'installation du conteneur ci-desus (dans mon cas 7443) vous aurez tout de même un message d'erreur lorsque vous tapez le chemin de votre NEXTCLOUD car il n'y a pas de certificat SSL: d) Paramètrage de NEXTCLOUD avec MariaDB Vous accédez maintenant à l'interface NEXTCLOUD: Vous créé un utilisateur "admin" et un mot de passe POUR NEXTCLOUD !!! (!!! notez le bien !!!) On choisi MySQL/MariaDB Ont reprend l'identifiant / mot de passe / et nom de base de données créé en ligne de commande dans MariaDB. L'adresse IP de MariaDB est IP_DU_NAS:3306 (si laissé d'origine) et on installe! Si tout va bien vous avez un écran comme ceci: Pour accéder à NEXTCLOUD avec un reverse proxy (Nginx Proxy Manager) Vous redirigerez vers l'IP du conteneur "IP_DU_NAS:7443" dans mon cas. Attention si un jour vous voulez changer le nom de votre sous-domaine il faudra allez modifier un fichier .conf dans le dossier du conteneur NEXTCLOUD FIN

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.