Fireshare permet le partage de vos vidéos, par exemple quand vous jouez aux jeux vidéos et que vous immortalisez vos meilleurs moments et les partager, une vidéo que vous voulez partager avec la famille ou toute autre vidéo au format MP4, MOV & WEBM, finalement.
Vous n'êtes pas obligé de l'utiliser pour partager vos vidéos, vous pouvez aussi très bien centraliser des vidéos pour votre propre plaisir.
⚡Caractéristiques
- Dashboard: Vous pouvez voir toutes vos vidéos et modifier leurs détails tels que le titre, la description et si vous souhaitez ou non qu'elles apparaissent sur le flux public.
- Tri par dossiers: Fireshare utilisera le répertoire le plus haut dans lequel se trouvent vos vidéos comme un moyen simple et facile d'organiser vos vidéos dans les catégories de votre choix.
- Téléchargement: Permettez à votre communauté ou au public de télécharger des vidéos. Bien entendu, cette fonctionnalité peut être désactivée ou limitée au seul accès administrateur.
- Modifier les détails de la vidéo: Permet d'éditer le titre et la description des vidéos en cliquant sur l'icône "crayon".
- Aperçu vidéo: Partage de liens directs et horodatés ainsi que la possibilité de « mélanger » de manière aléatoire vers une autre vidéo. En tant qu'administrateur, vous pouvez également modifier les détails de la vidéo.
- Adapté pour mobile.
- Les liens directs copiés à partir des boutons de copie de lien dans Fireshare permettront aux sites Web et aux applications de messagerie de lire les données du graphique ouvert et d'afficher le titre, la description et les vignettes vidéo dans vos publications.
- Prise en charge de l'authentification LDAP: Connectez Fireshare à un répertoire d'utilisateurs central et organisez l'accès des utilisateurs.
L'installation
- Créez votre docker-compose.yml:
nano docker-compose.yml
- Collez ça dedans en prenant soin d'adapter le port et les volumes suivant votre configuration:
version: "3"
services:
fireshare:
container_name: fireshare
image: shaneisrael/fireshare:latest
ports:
- "8480:80"
volumes:
- /srv/appdata/fireshare/data:/data
- /srv/appdata/fireshare/processed:/processed
- /srv/appdata/fireshare/videos:/videos
environment:
- ADMIN_USERNAME=admin
- ADMIN_PASSWORD=admin
- SECRET_KEY=replace_this_with_some_random_string
- MINUTES_BETWEEN_VIDEO_SCANS=5
# The location in the video thumbnails are generated. A value between 0-100 where 50 would be the frame in the middle of the video file and 0 would be the first frame of the video.
- THUMBNAIL_VIDEO_LOCATION=0
# The domain your instance is hosted at. (do not add http or https) e.x: v.fireshare.net, this is required for opengraph to work correctly for shared links.
- DOMAIN=""
- PUID=1000
- PGID=1000
On modifie les points suivants:
ADMIN_USERNAME=admin => votre login du compte admin principal
ADMIN_PASSWORD=admin => votre password du compte admin principal
SECRET_KEY= => entrez une clé au choix du style: MeHDSzo4zhkPRfD
DOMAIN= => soit vous indiquez l'ip locale du serveur si vous n'avez pas forcément besoin d'ouvrir le service sur le web et de partager vos vidéos ou vous indiquez votre domaine (sans http ou https, juste le ndd.tld) dans le cas contraire.
- On installe l'application:
docker-compose up -d
- Rendez-vous sur l'ip:port, suivant l'IP de votre serveur local et du port choisi ou encore de votre nom de domaine:
http://ip:8480
ou sur votre nom de domaine:
https://ndd.tld
Entrez l'utilisateur et le mot de passe défini au dans le docker-compose au point 2.