mirror of
https://github.com/YunoHost/doc.git
synced 2024-09-03 20:06:26 +02:00
Merge branch 'master' into extend
This commit is contained in:
commit
9a92f5e4ce
13 changed files with 87 additions and 45 deletions
Binary file not shown.
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 7.4 KiB |
|
@ -27,12 +27,12 @@ The goal here is to create a network wide redirection handled by your router. Th
|
|||
### SFR Box
|
||||
If you haven't found your server private IP, you may find it using the SFR box admin panel:
|
||||
Go to Network tab > General
|
||||
<img src="/images/ip_serveur.png" width=800>
|
||||
<img src="/user/images/ip_serveur.png" width=800>
|
||||
|
||||
#### Configure SFR box's DNS
|
||||
|
||||
Go to Network tab > DNS and add your domain name to the box's DNS.
|
||||
<img src="/images/dns_9box.png" width=800>
|
||||
<img src="/user/images/dns_9box.png" width=800>
|
||||
|
||||
## Configure [hosts](https://en.wikipedia.org/wiki/Host_%28Unix%29) file on client workstation
|
||||
|
||||
|
|
|
@ -27,9 +27,12 @@ Sur le panneau de gestion d'OVH, vous aller récupérer 3 informations :
|
|||
|
||||
Sur votre VPS, vous aller créer une sauvegarde de votre fichier de configuration des interfaces réseau dans votre répertoire home avec la commande : `cp /etc/network/interfaces ~/interfaces`.
|
||||
|
||||
Ensuite, vous pouvez modifier le fichier de configuration `/etc/network/interfaces`.
|
||||
2 possibilités pour inscrire vos données ipv6 :
|
||||
1/ vous pouvez modifier le fichier de configuration `/etc/network/interfaces`
|
||||
2/ vous pouvez créer un autre fichier "à part" par la commande `sudo nano /etc/network/interfaces.d/ovh-ipv6.cfg` (ce dernier fichier est pris en compte car appartenant au dossier)
|
||||
|
||||
! Dans cet exemple, nous considérons que votre interface réseau est `eth0`. Si elle est différente (vérifiez avec `ip a`) vous devez adapter l'exemple pour correspondre à votre situation.
|
||||
! Découvrir et vérifier avec la commande `ip a` l'interface utilisée sur votre VPS ( généralement du type ENS3 chez OVH)
|
||||
! Dans cet exemple, nous considérons que votre interface réseau est `eth0`. Vous devez adapter l'exemple pour correspondre à votre situation.
|
||||
|
||||
```plaintext
|
||||
iface eth0 inet6 static
|
||||
|
|
|
@ -15,15 +15,9 @@ If your app is a PHP or HTML/JS app, you probably should use the `Custom Webapp`
|
|||
|
||||
If you use an other techno, you should install it like on a classical debian.
|
||||
|
||||
To expose the app on the web through nginx and be able to manage access permissions to the webapp, you could use the `redirect` app to create a nginx reverse proxy on your local ip/port running the service.
|
||||
|
||||
To expose the app on the web through nginx and be able to manage access permissions to the webapp, you could use the [`redirect` app](https://github.com/YunoHost-Apps/redirect_ynh/) to create a nginx reverse proxy on your local ip/port running the service.
|
||||
|
||||
!!! You should use the proxy mode of the redirect app and not HTTP redirections mode.
|
||||
|
||||
If you know a bit YunoHost, you can use the [yunohost helpers](/helpers) to do your install to be close to the way YunoHost install its packaged apps. To use those helpers, you have to initialize first your CLI by this way:
|
||||
|
||||
```
|
||||
source /usr/share/yunohost/helpers
|
||||
app=YOURAPPNAME
|
||||
```
|
||||
|
||||
You probably should create custom backup and restore hooks to integrate your app to your YunoHost backup/restore process. See [Backup and restore hooks]()
|
||||
|
|
|
@ -13,15 +13,16 @@ routes:
|
|||
|
||||
### Index
|
||||
|
||||
- [Configuration](#Configuration)
|
||||
- [Connexion à l'interface d'administration](#Connexion-à-l-interface-d-administration)
|
||||
- [Création d'un nouvel utilisateur](#Création-d-un-nouvel-utilisateur)
|
||||
- [Connexion CalDAV](#Connexion-CalDAV)
|
||||
- [Connexion de Thunderbird avec Lightning](#Connexion-de-Thunderbird-avec-Lightning)
|
||||
- [Connexion de AgenDAV](#Connexion-de-AgenDAV)
|
||||
- [Connexion CardDAV](#Connexion-CardDAV)
|
||||
- [Configuration](#configuration)
|
||||
- [Connexion à l'interface d'administration](#connexion-à-l’interface-d’administration)
|
||||
- [Authentification LDAP](#authentification-ldap)
|
||||
- [Connexion CalDAV](#connexion-caldav)
|
||||
- [Connexion de Thunderbird avec Lightning](#connexion-de-thunderbird-avec-lightning)
|
||||
- [Connexion de AgenDAV](#connexion-de-agendav)
|
||||
- [Connexion CardDAV](#connexion-carddav)
|
||||
- [Liens utiles](#liens-utiles)
|
||||
|
||||
|
||||
Baïkal est un serveur de calendriers et de contacts accessible par les protocoles CalDAV (calendriers) et CardDAV (carnets d’adresses), autorisant ainsi la synchronisation avec de nombreux clients (Thunderbird + Lightning par exemple).
|
||||
|
||||
**AVERTISSEMENT** : Baïkal ne fonctionnera pas si vous avez installé un **Nextcloud** (leurs fonctions cardav/caldav entrent en conflit).
|
||||
|
@ -30,7 +31,7 @@ Baïkal est un serveur de calendriers et de contacts accessible par les protocol
|
|||
|
||||
### Connexion à l’interface d’administration
|
||||
|
||||
Pour configurer l'appliation il faut se rendre à l'adresse : `sous.domaine.tld/admin` ou `domaine.tld/baikal/admin`
|
||||
Pour configurer l'application il faut se rendre à l'adresse : `sous.domaine.tld/admin` ou `domaine.tld/baikal/admin`
|
||||
Le nom d’utilisateur à spécifier est `admin` suivi du mot de passe spécifique que vous avez choisi lors de l’installation de Baïkal. Attention, le mot de passe ne doit pas contenir de carractères spéciaux.
|
||||
|
||||
### Authentification LDAP
|
||||
|
@ -77,5 +78,5 @@ Le carnet d’adresses est maintenant accessible.
|
|||
|
||||
+ Site web : [www.baikal-server.com (en)](http://www.baikal-server.com/)
|
||||
+ Documentation officielle : [sabre.io - baikal (en)](https://sabre.io/baikal/)
|
||||
+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/bikal](https://github.com/YunoHost-apps/baikal_ynh)
|
||||
+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/baikal](https://github.com/YunoHost-apps/baikal_ynh)
|
||||
+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/baikal/issues](https://github.com/YunoHost-apps/baikal_ynh/issues)
|
||||
|
|
|
@ -13,14 +13,15 @@ routes:
|
|||
|
||||
### Index
|
||||
|
||||
- [Configuration](#Configuration)
|
||||
- [Login to admin interface](#Login-to-administration-interface)
|
||||
- [Creating a new user](#Create-a-new-user)
|
||||
- [CalDAV connection](#CalDAV-connection)
|
||||
- [Connecting Thunderbird with Lightning](#Connecting-Thunderbird-with-Lightning)
|
||||
- [Connecting to AgenDAV](#Connecting-to-AgenDAV)
|
||||
- [CardDAV Connection](#CardDAV-Connection)
|
||||
- [Useful links](#Useful-links)
|
||||
- [Configuration](#configuration)
|
||||
- [Connecting to the administration interface](#connecting-to-the-administration-interface)
|
||||
- [LDAP authentication](#ldap-authentication)
|
||||
- [CalDAV connection](#caldav-connection)
|
||||
- [Connecting Thunderbird with Lightning](#connecting-thunderbird-with-lightning)
|
||||
- [Connecting to AgenDAV](#connecting-to-agendav)
|
||||
- [CardDAV Connection](#carddav-connection)
|
||||
- [Useful links](#useful-links)
|
||||
|
||||
|
||||
Baïkal is a server for calendars and address books, which uses the CalDav and CardDav protocol. Baïkal can be synced with a lot of clients, like Thunderbird + Lightning.
|
||||
|
||||
|
@ -79,5 +80,5 @@ Now, the adressbook is accessible.
|
|||
|
||||
+ Website: [www.baikal-server.com](http://www.baikal-server.com/)
|
||||
+ Official documentation: [sabre.io - baikal](https://sabre.io/baikal/)
|
||||
+ Apps software repository: [github.com - YunoHost-Apps/bikal](https://github.com/YunoHost-apps/baikal_ynh)
|
||||
+ Apps software repository: [github.com - YunoHost-Apps/baikal](https://github.com/YunoHost-apps/baikal_ynh)
|
||||
+ Fix a bug or suggest an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/baikal/issues](https://github.com/YunoHost-apps/baikal_ynh/issues)
|
||||
|
|
|
@ -32,7 +32,7 @@ Jitsi-meet pour YunoHost est limité actuellement :
|
|||
| Nom de l'application | Plateforme | Multi-comptes | Autres réseaux supportés | Play Store | F-Droid | Apple Store | *Autres* |
|
||||
|-----------------------|------------|---------------|-------------------------|------------|---------|-------------|----------|
|
||||
| Jitsi Meet | Android - iOS | | | [Jitsi Meet](https://play.google.com/store/apps/details?id=org.jitsi.meet) | [Jitsi Meet](https://f-droid.org/en/packages/org.jitsi.meet/) | [Jitsi Meet](https://apps.apple.com/us/app/jitsi-meet/id1165103905) | |
|
||||
| Jitsi Meet Desktop | Windows - macOS - GNU/Linux | | | | | | [Téléchargement](https://desktop.jitsi.org/Main/Download) |
|
||||
| Jitsi Meet Electron | Windows - macOS - GNU/Linux | | | | | | [Téléchargement](https://github.com/jitsi/jitsi-meet-electron) |
|
||||
|
||||
## Liens utiles
|
||||
|
||||
|
|
|
@ -32,7 +32,7 @@ Jitsi for YunoHost for now as some limitations:
|
|||
| Application name | Platform | Multi-account | Other supported networks | Play Store | F-Droid | Apple Store | *Other* |
|
||||
|-----------------------|------------|---------------|-------------------------|------------|---------|-------------|----------|
|
||||
| Jitsi Meet | Android - iOS | | | [Jitsi Meet](https://play.google.com/store/apps/details?id=org.jitsi.meet) | [Jitsi Meet](https://f-droid.org/en/packages/org.jitsi.meet/) | [Jitsi Meet](https://apps.apple.com/us/app/jitsi-meet/id1165103905) | |
|
||||
| Jitsi Meet Desktop | Windows - macOS - GNU/Linux | | | | | | [Download](https://desktop.jitsi.org/Main/Download) |
|
||||
| Jitsi Meet Electron | Windows - macOS - GNU/Linux | | | | | | [Download](https://github.com/jitsi/jitsi-meet-electron) |
|
||||
|
||||
## Useful links
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ Si vous souhaitez automatiser des choses, il vous faut une possibilité de conne
|
|||
- Activer la connexion par clé publique, dans `/etc/ssh/sshd_config`, sur le serveur
|
||||
- Créer une paire clé publique/privée pour votre script, sur l'ordinateur "de rédaction" - sans mettre de phrase de passe de protection.
|
||||
- Copier la clé publique sur le serveur, dans `/var/www/my_webapp(__#)/.ssh/authorized_keys`
|
||||
- Rentre l'utilisateur `webapp#` propriétaire du fichier et du dossier
|
||||
- Rentre l'utilisateur `my_webapp(__#)` propriétaire du fichier et du dossier
|
||||
- Vous pouvez maintenant vous connecter sans mot de passe, avec `sftp -b`, `lftp` ou bien d'autres clients SFTP.
|
||||
|
||||
NB : Le numéro de port à utiliser pour la connection SFTP est celui utilisé pour le SSH, et configuré dans `/etc/ssh/sshd_config`.
|
||||
|
|
|
@ -19,7 +19,7 @@ If you want to automate things, you need to be able to connect without typing a
|
|||
- Enable public key connection, in `/etc/ssh/sshd_config`, on the server
|
||||
- Create a public/private key pair for your script on the "writing" computer - without a protective passphrase.
|
||||
- Copy the public key to the server, in `/var/www/my_webapp(__#)/.ssh/authorized_keys`
|
||||
- Set the user `webapp#` as owner of the file and directory
|
||||
- Set the user `my_webapp(__#)` as owner of the `authorized_keys` file and `www/` directory
|
||||
- You can now connect without a password, with `sftp -b`, `lftp` or other SFTP clients.
|
||||
|
||||
NB: The port number to use for the SFTP connection is the one used for the SSH, and configured in `/etc/ssh/sshd_config`.
|
||||
|
|
|
@ -9,9 +9,26 @@ routes:
|
|||
|
||||

|
||||
|
||||
[](https://install-app.yunohost.org/?app=pluxml) [](https://dash.yunohost.org/appci/app/pluxml)
|
||||
|
||||
### Index
|
||||
|
||||
- [Configuration](#configuration)
|
||||
- [Connexion à l'interface d'administration](#connexion-à-l’interface-d’administration)
|
||||
- [Capture d'écran](#capture-décran)
|
||||
- [Plugins et thèmes](#plugins-et-thèmes)
|
||||
- [Sauvegarde](#sauvegarde)
|
||||
- [Liens utiles](#liens-utiles)
|
||||
|
||||
PluXml est un moteur de blog/CMS stockant ces données en XML et ne nécessitant pas de base de données SQL.
|
||||
|
||||
## Aperçu
|
||||
## Configuration
|
||||
|
||||
### Connexion à l’interface d’administration
|
||||
|
||||
Pour configurer l'application il faut se rendre à l'adresse : `https://domain.tld/path/core/admin`
|
||||
|
||||
## Capture d'écran
|
||||
|
||||

|
||||
|
||||
|
@ -23,8 +40,11 @@ Les plugins et thèmes doivent être installés manuellement respectivement dans
|
|||
|
||||
Pour sauvegarder votre blog, il est nécessaire de réaliser une copie du dossier `/var/www/pluxml/data`. Cette procédure de sauvegarde est également recommandée avant toute mise à jour de l'application.
|
||||
|
||||
## Liens
|
||||
## Liens utiles
|
||||
|
||||
PluXml : https://www.pluxml.org/
|
||||
Documentation : https://wiki.pluxml.org/
|
||||
Forum : https://forum.pluxml.org/
|
||||
+ Site web : [www.pluxml.org](https://www.pluxml.org/)
|
||||
+ Documentation officielle : [wiki.pluxml.org Wiki](https://wiki.pluxml.org/)
|
||||
+ Démo officielle : [https://demo.pluxml.org/](https://demo.pluxml.org/)
|
||||
+ Forum : [https://forum.pluxml.org/](https://forum.pluxml.org/)
|
||||
+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/pluxml](https://github.com/YunoHost-Apps/pluxml_ynh)
|
||||
+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/pluxml/issues](https://github.com/YunoHost-Apps/pluxml_ynh/issues)
|
||||
|
|
|
@ -9,8 +9,25 @@ routes:
|
|||
|
||||

|
||||
|
||||
[](https://install-app.yunohost.org/?app=pluxml) [](https://dash.yunohost.org/appci/app/pluxml)
|
||||
|
||||
### Index
|
||||
|
||||
- [Configuration](#configuration)
|
||||
- [Login to admin interface](#connecting-to-the-administration-interface)
|
||||
- [Overview](#overview-1)
|
||||
- [Plugins and themes](#plugins-and-themes)
|
||||
- [Backup](#backup)
|
||||
- [Useful links](#useful-links)
|
||||
|
||||
PluXml is a blog/CMS storing data in XML and not in a SQL database.
|
||||
|
||||
## Configuration
|
||||
|
||||
### Connecting to the administration interface
|
||||
|
||||
To configure the app, go to the address: `https://domain.tld/path/core/admin`
|
||||
|
||||
## Overview
|
||||
|
||||

|
||||
|
@ -23,8 +40,10 @@ Plugins and themes should respectively be installed in the following folders: `/
|
|||
|
||||
To restore your blog, you should keep a copy of the folder `/var/www/pluxml/data`. It is recommended to do this backup before any upgrade.
|
||||
|
||||
## Link
|
||||
|
||||
PluXml : https://www.pluxml.org/
|
||||
Documentation : https://wiki.pluxml.org/
|
||||
Forum : https://forum.pluxml.org/
|
||||
## Useful links
|
||||
+ Website : [www.pluxml.org](https://www.pluxml.org/)
|
||||
+ Official documentation : [wiki.pluxml.org Wiki](https://wiki.pluxml.org/)
|
||||
+ Official demo : [https://demo.pluxml.org/](https://demo.pluxml.org/)
|
||||
+ Forum : [https://forum.pluxml.org/](https://forum.pluxml.org/)
|
||||
+ Apps software repository : [github.com - YunoHost-Apps/pluxml](https://github.com/YunoHost-Apps/pluxml_ynh)
|
||||
+ Fix a bug or suggest an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/pluxml/issues](https://github.com/YunoHost-Apps/pluxml_ynh/issues)
|
||||
|
|
|
@ -29,7 +29,7 @@ You can [contribute to this list by adding something you'd like to be packaged](
|
|||
| [ArchivesSpace](https://archivesspace.org/) | Archives information management application for managing and providing Web access to archives, manuscripts and digital objects. | [Upstream](https://github.com/archivesspace/archivesspace) | |
|
||||
| [ass](https://github.com/tycrek/ass) | ass is a self-hosted ShareX upload server written in Node.js. |[Upstream](https://github.com/tycrek/ass)| |
|
||||
| [Astral](https://astralapp.com/) | Organize Your GitHub Stars With Ease |[Upstream](https://github.com/astralapp/astral)| |
|
||||
| [Azuracast](https://https://azuracast.com/) | A Simple, Self-Hosted Web Radio Management Suite |[Upstream](https://github.com/AzuraCast/AzuraCast)| |
|
||||
| [Azuracast](https://azuracast.com/) | A Simple, Self-Hosted Web Radio Management Suite |[Upstream](https://github.com/AzuraCast/AzuraCast)| |
|
||||
| [Backstage.io](https://backstage.io/) | Open source Enterprise Developer Portal with Eco-System | [Upstream](https://github.com/backstage/backstage) | |
|
||||
| [Baserow](https://baserow.io/) | Open source no-code database tool and Airtable alternative. | [Upstream](https://gitlab.com/bramw/baserow) | |
|
||||
| [Beatbump](https://beatbump.ml/home) | An alternative frontend for YouTube Music | [Upstream](https://github.com/snuffyDev/Beatbump) | |
|
||||
|
@ -47,6 +47,7 @@ You can [contribute to this list by adding something you'd like to be packaged](
|
|||
| [cgit](https://git.zx2c4.com/cgit/about) | | | |
|
||||
| Chaskiq | A full featured Live Chat, Support & Marketing platform, alternative to Intercom, Drift, Crisp | [Upstream](https://github.com/chaskiq/chaskiq) | |
|
||||
| changedetection.io | Self-hosted open source change monitoring of web pages | [Upstream](https://github.com/dgtlmoon/changedetection.io) | |
|
||||
| [Chatterbox](https://element.io/solutions/chatterbox-embedded-live-chat-for-customer-service) | Embedded live chat for customer service | [Upstream]([https://github.com/sourcegraph/checkup](https://github.com/vector-im/chatterbox)) | |
|
||||
| [CheckUp](https://sourcegraph.github.io/checkup) | | [Upstream](https://github.com/sourcegraph/checkup) | |
|
||||
| [Citadel-suite](https://www.citadel.org) | Groupware platform | | |
|
||||
| [CKAN](https://ckan.org/) | A tool for making open data websites | [Upstream](https://github.com/ckan/ckan) | |
|
||||
|
@ -57,6 +58,7 @@ You can [contribute to this list by adding something you'd like to be packaged](
|
|||
| [Coquelicot](https://coquelicot.potager.org/) | A “one-click” file sharing web application | | [Package Draft](https://github.com/YunoHost-Apps/coquelicot_ynh) |
|
||||
| [Cozy](https://cozy.io/en/) | | | |
|
||||
| Croodle | Vote for a schedule / polling | [Upstream](https://github.com/jelhan/croodle) | |
|
||||
| [Cusdis](https://cusdis.com/) | A lightweight, privacy-friendly comment system alternative to Disqus. |[Upstream](https://github.com/djyde/cusdis)| |
|
||||
| [CyberChef](https://www.giters.com/gchq/CyberChef) - The Cyber Swiss Army Knife | a web app for encryption, encoding, compression and data analysis | [Upstream](https://github.com/gchq/CyberChef) | |
|
||||
| [Darkwire.io](https://darkwire.io/) | End-to-end encrypted instant web chat | [Upstream](https://github.com/seripap/darkwire.io) | |
|
||||
| [Dataverse](https://dataverse.org) | Open source research data repository software | [Upstream](https://github.com/IQSS/dataverse) | |
|
||||
|
@ -73,6 +75,8 @@ You can [contribute to this list by adding something you'd like to be packaged](
|
|||
| [DomainMOD](https://domainmod.org) | Domain portfolio management application | | |
|
||||
| Dynette | Dynette is a dyndns server | [Upstream](https://github.com/YunoHost/dynette) | [Package Draft](https://github.com/YunoHost-Apps/dynette_ynh) |
|
||||
| DrakonHub | Online editor for Drakon diagrams | [Upstream](https://github.com/stepan-mitkin/drakonhub) | |
|
||||
| [Drawpile](https://drawpile.net) | Collaborative drawing program that allows multiple users to sketch on the same canvas simultaneously | [Upstream](https://github.com/drawpile/Drawpile) | |
|
||||
| [Element Call](https://element.io/blog/element-call-beta-2-encryption-spatial-audio-walkie-talkie-mode-and-more/) | Showcase for full mesh video chat powered by Matrix | [Upstream](https://github.com/vector-im/element-call) | |
|
||||
| Endlessh | SSH Tarpit | [upstream](https://github.com/skeeto/endlessh) | |
|
||||
| [erine.email](https://erine.email/) | | [Upstream](https://gitlab.com/mdavranche/erine.email) | |
|
||||
| [ERPnext](https://erpnext.com/) | | [Upstream](https://github.com/frappe/erpnext) | |
|
||||
|
|
Loading…
Add table
Reference in a new issue