Préparer le paquet Globinours 1.0.0-rc.3
This commit is contained in:
parent
00f9eece9a
commit
1a5401e30d
14 changed files with 53 additions and 40 deletions
25
README.md
25
README.md
|
|
@ -1,19 +1,10 @@
|
|||
# Globinours pour YunoHost — paquet de test 1.0.0-rc.1
|
||||
# Globinours pour YunoHost — 1.0.0-rc.3
|
||||
|
||||
Ce paquet installe Globinours sur un domaine ou sous-domaine dédié. La version de test télécharge l’archive depuis un petit serveur HTTP local lancé sur la machine YunoHost ; aucun dépôt Git ni publication externe n’est nécessaire.
|
||||
Ce paquet installe Globinours sur un domaine ou sous-domaine dédié. Il télécharge une archive immuable de l’application depuis le dépôt Forgejo officiel, puis vérifie son empreinte SHA-256 avant installation.
|
||||
|
||||
## Test local
|
||||
## Installation de test
|
||||
|
||||
Copier sur le serveur YunoHost le dossier du paquet sous `/root/globinours_ynh` et `globinours-1.0.0-rc.1.tar.gz` sous `/root/globinours-source/`.
|
||||
|
||||
Dans une première session SSH :
|
||||
|
||||
```bash
|
||||
cd /root/globinours-source
|
||||
python3 -m http.server 8123 --bind 127.0.0.1
|
||||
```
|
||||
|
||||
Dans une seconde session SSH :
|
||||
Depuis un clone du paquet présent sur le serveur YunoHost :
|
||||
|
||||
```bash
|
||||
sudo yunohost app install /root/globinours_ynh --debug --force --no-remove-on-failure
|
||||
|
|
@ -21,4 +12,10 @@ sudo yunohost app install /root/globinours_ynh --debug --force --no-remove-on-fa
|
|||
|
||||
Choisir un domaine ou sous-domaine libre. Après l’installation, ouvrir son URL et terminer la création du premier administrateur dans l’assistant Globinours.
|
||||
|
||||
Avant publication, remplacer l’URL locale par celle de l’archive officielle, recalculer son SHA-256 et remplacer `1.0.0~rc1~ynh1` par `1.0.0~ynh1`.
|
||||
Pour tester une mise à niveau du paquet :
|
||||
|
||||
```bash
|
||||
sudo yunohost app upgrade globinours -u /root/globinours_ynh --debug
|
||||
```
|
||||
|
||||
Globinours utilise ses propres comptes applicatifs : l’intégration LDAP et l’authentification SSO YunoHost ne sont donc pas utilisées.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue