A faire
https://docs.searxng.org/admin/installation-nginx.html
https://gist.github.com/gamersalpha/3288494a5f44e9fdd7f6508b85133ffa
https://gist.github.com/gamersalpha/fb1a884814abed3be191646fdea3539a
A faire
https://docs.searxng.org/admin/installation-nginx.html
https://gist.github.com/gamersalpha/3288494a5f44e9fdd7f6508b85133ffa
https://gist.github.com/gamersalpha/fb1a884814abed3be191646fdea3539a
Nous allons installer Ollama + une interface web pour intéragire avec l'ia !!
Prérequis
home.portail.domaine.fr
pointant vers le serveur SWAG.Nous allons installer Linkwarden, un gestionnaire de favoris parfait pour la maison !
Prérequis
linkwarden.portail.domaine.fr
pointant vers le serveur SWAG.Nous allons installer homepage un utilitaire qui vous permet de vous faire votre propre page de garde sur votre réseau LAN
Prérequis
home.portail.domaine.fr
pointant vers le serveur SWAG.Objectifs :
Installer Swag sur un serveur Debian pour gérer les domaines et les paramètres DNS OVH.
Prérequis :
Une machine pour installer Debian
Sommaire :
Étape 1 : Installation du système d'exploitation Debian
Étape 2 : Installation Docker
Étape 3 : Configuration de Docker et création d'un utilisateur Docker
Étape 4 : Installation de Portnaire : web interface portnaire
Étape 5 : Installation de Swag : reverse proxy
Actions :
Étape 1 : Installation du système d'exploitation Debian
1.1. Installer Debian 12.5 avec le nom d'utilisateur "stagiaire"
non détaillé
1.2. Installer sudo et ajouter l'utilisateur "stagiaire" au groupe sudo.
> su -
> apt-get install sudo
> adduser stagiaire sudo
> reboot
Étape 2 : Installation Docker
Installer se script : Cliquer ici
> sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Étape 3 : Configuration de Docker et création d'un utilisateur Docker
> sudo usermod -aG docker stagiaire
> sudo reboot
Étape 4 : Installation de Portnaire : web interface portnaire
> docker volume create portainer_data
> docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:2.21.1
Vous disposer donc aussi de l'accés au dashboard Swag :
https://dashboard.portail.domaine.fr/
Webologie :
https://docs.docker.com/engine/install/debian/
Dans ce tutoriel, nous allons vous montrer comment installer Jellyfin en utilisant Docker et Portainer, puis comment activer l'accès HTTPS. Nous partons du principe que Docker, Portainer et SWAG (Secure Web Application Gateway) sont déjà installés.
jellyfin.portail.domaine.fr
pointant vers le serveur SWAG.Dans l'écran de création du conteneur, ajoutez les informations suivantes :
linuxserver/jellyfin
Publication des ports :
Faites défiler vers le bas jusqu'à "Advanced container settings".
Cliquez sur "Volumes" et près de "Volume mapping", cliquez sur le bouton "+ map additional volume" autant de fois que nécessaire pour vos dossiers partagés. Par exemple, si vous avez des dossiers pour des films, des séries TV et des événements sportifs, cliquez 4 fois pour obtenir 4 volumes.
Assurez vous que tous les conteneurs sont définis sur BIND et que tous les volumes sont en mode ÉCRITURE.
http://192.168.1.128:8096
.Attention, nous sommes actuellement sur du HTTP. Avant d'aller plus loin, nous allons activer le HTTPS !
jellyfin.portail.domaine.fr
pointant vers le serveur SWAG.cp config/nginx/proxy-confs/jellyfin.subdomain.conf.sample config/nginx/proxy-confs/jellyfin.subdomain.conf
set $upstream_app jellyfin;
jellyfin
par l'IP du serveur SWAG. Vous devez le faire deux fois, une fois pour la location du port 80 et une fois pour celle du port 443 :set $upstream_app 192.168.1.128;
https://jellyfin.portail.domaine.fr
dans votre navigateur. Vous devriez maintenant voir une page sécurisée.En suivant ces étapes, vous aurez installé Jellyfin en utilisant Docker et Portainer et activé l'accès HTTPS via SWAG. Profitez de votre nouveau serveur multimédia sécurisé !
Prérequis
Avant de commencer, assurez vous de disposer des éléments suivants :
Étape 1 : Installation de Docker
Pour garantir l'installation de la dernière version de Docker, suivez ces étapes :
sudo apt update
sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install docker-ce
sudo systemctl status docker
Étape 2 : Création d'un utilisateur dédié au serveur Ark
Créez un utilisateur dédié au serveur Ark avec la commande suivante :
sudo adduser arkserver
Étape 3 : Exécution de la commande Docker sans sudo
sudo usermod -aG docker arkserver
su - stagiaire
groups
Étape 4 : Installation de Docker-Compose
mkdir -p ~/.docker/cli-plugins/
curl -SL https://github.com/docker/compose/releases/download/v2.3.3/docker-compose-linux-x86_64 -o ~/.docker/cli-plugins/docker-compose
chmod +x ~/.docker/cli-plugins/docker-compose
docker compose version
Étape 5 : Installation des fichiers Docker
su - arkserver
git clone https://github.com/Acekorneya/Ark-Survival-Ascended-Server
Étape 6 : Configuration et personnalisation du fichier
cd Ark-Survival-Ascended-Server/
sudo docker compose up
Attendez patiemment que le serveur démarre.
N'oubliez pas d'ouvrir le port 7777 sur votre routeur ou pare-feu.
Votre serveur Ark Survival Ascend basé sur Linux est maintenant opérationnel !
Étape 7 : Information complémentaire
- Mise à jour de votre serveur ARK: Survival Evolved Ascend
Pour profiter des dernières fonctionnalités, vous devez mettre à jour votre conteneur. Voici comment procéder :
Faire un backup du serveur avant !!
Téléchargez la dernière image:
docker pull acekorneya/asa_server:latest
Arrêtez votre conteneur actuel:
docker compose down
Démarrez à nouveau le conteneur:
docker compose up
En suivant ces étapes, vous aurez mis à jour votre serveur ARK avec les dernières fonctionnalités disponibles.
A TROUVER
Ressources Utiles
Téléchargement d'Ubuntu Server
Référentiel du Serveur Ark Survival Ascend
Image Docker du Serveur Ark Survival Ascend
Guide Docker-Compose sur Ubuntu 22.04
Ce guide vous permettra de créer et de gérer votre propre serveur Ark Survival Ascend sous Linux en utilisant Docker-Compose. Profitez de votre aventure dans le monde sauvage de l'île d'Ark !
Voila une nouvelle information sur Samsung GEAR 360
lorsqu'on fait des videos et des photos 360 avec cette appareille, il faut bien pouvoir les récupéres, mais pour ça il faut passer par le logiciel fournis par Samsung, qui est bien sur obsolette, plus de mise à jour et impossible à installer sans bidouille monstrueuse !!!
La solution est fournis par l'utilisateur @andreGranjo sur la video youtube suivante :
https://www.youtube.com/watch?v=KB4Ro-S_OjE
pour résumer, il faut lancer le regedit disponible ici : Cliquer ici
et ensuite relancer l'installation et ça fonctionne :
Webologie :
https://www.samsung.com/us/support/answer/ANS00066650/
https://www.youtube.com/watch?v=KB4Ro-S_OjE
J'ai trouvé une solution à une problématique bien chiante !!!!
je dispose d'une caméra 360 Samsung Gear 360, c'est une ancienne caméra et donc plus d'applicatif compatible :'(
Après avoir bien galéré à faire fonctionner l'applicatif GEAR 360 ActionDirector sur windows 10 voir article (Ajouter le lien)
Voici que lorsque j'importe mes photos dans google photo elles se retrouvent à l'envers !!!
Dans google photo l'aperçu est correcte :
Après des heures de recherche sur notre amis google, voici la solution que j'ai trouvé 2 étapes :
1/ il faut modifier le fichier XML permettant d'ajouter des informations meta manquante
C:\Program Files\Samsung\ActionDirector2\runtime\360\XMP.xml
et remplacer tout le fichier par ceci :
<?xpacket begin="" id="W5M0MpCehiHzreSiNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" xmptk="SAMSUNG 360CAM">
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about="" xmlns:GPano="http://ns.google.com/photos/1.0/panorama/">
<GPano:ProjectionType>equirectangular</GPano:ProjectionType>
<GPano:UsePanoramaViewer>True</GPano:UsePanoramaViewer>
<GPano:CroppedAreaLeftPixels>0</GPano:CroppedAreaLeftPixels>
<GPano:CroppedAreaTopPixels>0</GPano:CroppedAreaTopPixels>
<GPano:PoseHeadingDegrees>0</GPano:PoseHeadingDegrees>
<GPano:PosePitchDegrees>0.000000</GPano:PosePitchDegrees>
<GPano:PoseRollDegrees>0.000000</GPano:PoseRollDegrees>
<GPano:CroppedAreaImageWidthPixels>5472</GPano:CroppedAreaImageWidthPixels>
<GPano:CroppedAreaImageHeightPixels>2736</GPano:CroppedAreaImageHeightPixels>
<GPano:FullPanoWidthPixels>5472</GPano:FullPanoWidthPixels>
<GPano:FullPanoHeightPixels>2736</GPano:FullPanoHeightPixels>
<GPano:StitchingSoftware> Samsung Gear 360 ActionDirector-V1.0.0.2005 PC Stitching Engine-V1.0.0.30 - 2022 -</GPano:StitchingSoftware>
</rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end="r"?>
2/ il faut cocher la case suivante dans les paramètres pour avoir un reset sur la position des paramètres
Dans l'application cliqeur sur l'engrenage puis Montage et cocher Elmine automatiquement les oscillations et instabilités ...
@++
Webologie :
- https://www.reddit.com/r/Gear360/comments/7xgfys/workaround_for_issue_viewing_360_photos_stitched/
- https://www.reddit.com/r/Gear360/comments/7tm9ym/flipping_images_and_uploading_to_google_photos/
The simplest way is probably to manually edit the datastore configuration file directly, it can be found at: /etc/proxmox-backup/datastore.cfg
, its format is pretty much self-explanatory.
Webologie : https://forum.proxmox.com/threads/howto-rename-datastore.78090/
1/ sur le nas synologie :
Panneau de configuration - Dossier partagé
ajouter des autorisations de backup suivant:
Make a directory
mkdir -p /mnt/backups
Edit the /etc/fstab. Note that nfsvers=3 is used here not to default to nfs 4. Later reading indicated that nfs 4 was not yet supported.
nfsserveripaddress:/Volume1/Backups /mnt/backups nfs nfsvers=3,defaults,_netdev 0 0
Additional commands. I am assuming that all is well. There are several commands to test an NFS share prior to editing the /etc/fstab.
# to mount the new share. moun # permissions chown backup:backup /mnt/backups3 -R chmod 770 /mnt/backups # CUI can create the datastore proxmox-backup-manager datastore create datastore /mnt/backups
A user must have permissions to access the datastore.
I created the user pbs_client.
This user has access to the datastore2 with the Role of DatastoreBackup.
At some point in the 6.2 release, an additional Storage option was created to support the PBS. This is the latest version of Proxmox VE6.3.6 at the time of this writing.
Add storage for the PBS with the credentials you created above for PBS.
Now, create the backup job using the storage ID of pbs2 which will be on the PBS server. Done.
Note that any deletions or comments to the backup jobs must be made from the PBS server and not through the Proxmox VE GUI.
webologie :
https://crepaldi.us/2021/03/07/how-to-setup-nfs-on-synology-nas-for-proxmox-backup-server-to-use-as-datastore/
https://it.megocollector.com/linux/proxmox-backup-server-pbs-with-nfs-resolved/
A faire https://docs.searxng.org/admin/installation-nginx.html https://gist.github.com/gamersalpha/3288494a5f44e9fdd7f6508b85133ffa https:...