Skip to content
Extraits de code Groupes Projets

Update the README regarding installation

Tous les fils de conversation ont été résolus !
Fusionnées salixor a demandé de fusionner update-readme-installation vers master
Tous les fils de conversation ont été résolus !
Affichage du commit 9db82608
Suivant
Afficher la dernière version
1 fichier
+ 27
30
Comparer les modifications
  • Côte à côte
  • En ligne
+ 27
30
@@ -51,32 +51,44 @@ Si vous avez des amis ayant déjà leur propre stickerpicker, il est possible de
## Installation
Le stickerpicker de base fournit par Element ne permet pas d'utiliser des stickers personnalisés. Il faut donc installer notre propre stickerpicker qui pourra les utiliser. On l'hébergera ici sur votre perso Arise, mais il est bien évidemment possible de l'héberger ailleurs.
Le stickerpicker de base fournit par Element ne permet pas d'utiliser des stickers personnalisés. Il faut donc installer notre propre stickerpicker qui pourra les utiliser.
Note : Dans le tutoriel, le stickerpicker est nommé 'stickerpicker'
Il y a deux installations possibles :
- cloner ce dépôt sur un de vos ordinateurs, et héberger les fichiers sur votre perso (ou une autre machine)
- cloner ce dépôt sur votre perso (ou une autre machine) et héberger les fichiers sur cette même machine
Ce README couvre une installation basique. Les paramètres peuvent évidemment être ajustés selon vos désirs et besoins.
*Note : Dans le tutoriel, le stickerpicker est nommé 'stickerpicker'*
### Installation sur un de vos ordinateurs (avec hébergement sur une machine distante, par exemple perso)
Dans cette situation, le dépôt est présent sur votre ordinateur, et les stickers sur une machine distante (par exemple perso).
1. Se connecter à son perso (ou son site web)
```bash
ssh identifiantArise@perso3.iiens.net
```
2. Cloner le dépôt
```bash
git clone https://git.iiens.net/Elliu/matrix-stickers.git
cd matrix-stickers
./stpkg -install -sshfs identifiantArise@perso3.iiens.net -local ~/mnt/perso
```
3. Se déplacer dans le dossier du dépôt et exécuter le script `stpkg`
### Installation et hébergement sur une machine distante (par exemple perso)
Dans cette situation, le dépôt et les stickers sont sur une machine distante (par exemple perso).
```bash
ssh identifiantArise@perso3.iiens.net
git clone https://git.iiens.net/Elliu/matrix-stickers.git
cd matrix-stickers
./stpkg -install ~/html/stickerpicker
# ou pour une installation avec sshfs (cf "Utilisation de stpkg")
./stpkg -install -sshfs nomAAAA@perso.iiens.net -local ~/mnt/perso
```
4. Configurer le fichier `~/.config/stpkg.sh` en renseignant son serveur d'accueil et le jeton d'accès Matrix.
Le jeton d'accès de son compte est récupérable en allant dans `Tous les paramètres -> Aide & À propos -> Avancé -> Jeton d'accès`
Vous avez maintenant hébergé votre propre stickerpicker. Pour créer un pack de stickers avec stpkg, se référer au paragraphe [méthode automatique]() !
Pour utiliser un pack de sticker déjà créer, se réferer au paragraphe [Utiliser un pack de sticker](#Utiliser-un-pack-de-sticker).
### Configuration
Vous devez dans les deux cas configurer le fichier `~/.config/stpkg.sh` en renseignant le serveur d'accueil et le jeton d'accès Matrix.
Le jeton d'accès de son compte est récupérable en allant dans `Tous les paramètres -> Aide & À propos -> Avancé -> Jeton d'accès`.
Attention : c'est une donnée sensible de votre compte à ne pas faire fuiter.
## Utiliser un pack de sticker
@@ -180,18 +192,3 @@ Les commandes de `stpkg` :
> Au moment de l'installation `stpkg` a créé un fichier `~/.config/stpkg.sh`
qui sera sourcé à chaque lancement de `stpkg`. Il contient les variables
utilisées, vous pouvez les modifier selon vos envies.
### Comment utiliser stpkg sur perso
**TL;DR** sshfs à la rescousse.
**Les vrais explications :** au moment de l'installation de `stpkg` on va
utiliser les options `-sshfs <ssh address> -local <point de montage locale>`.
Veillez noter que si vous utilisez l'option `-sshfs`, l'option `folder`
pointera sur un dossier *sur perso*.
Voici un exemple d'installation avec sshfs, où votre repo est sur votre ordi et
les stickers sur perso :
```bash
./stpkg -install -sshfs nomAAAA@perso.iiens.net -local ~/mnt/perso
```
Chargement en cours