1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/cryptpad_ynh.git synced 2024-09-03 18:26:14 +02:00

Merge pull request #95 from YunoHost-Apps/4.7.0

4.7.0
This commit is contained in:
Éric Gaspar 2021-06-16 14:18:33 +02:00 committed by GitHub
commit 4e5c2b8356
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 83 additions and 127 deletions

126
README.md
View file

@ -1,72 +1,54 @@
# CryptPad for YunoHost <!--
N.B.: This README was automatically generated by https://github.com/YunoHost/apps/tree/master/tools/README-generator
[![Integration level](https://dash.yunohost.org/integration/cryptpad.svg)](https://dash.yunohost.org/appci/app/cryptpad) ![](https://ci-apps.yunohost.org/ci/badges/cryptpad.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/cryptpad.maintain.svg) It shall NOT be edited by hand.
[![Install CryptPad with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=cryptpad) -->
*[Lire ce readme en français.](./README_fr.md)* # CryptPad for YunoHost
> *This package allows you to install CryptPad quickly and simply on a YunoHost server. [![Integration level](https://dash.yunohost.org/integration/cryptpad.svg)](https://dash.yunohost.org/appci/app/cryptpad) ![](https://ci-apps.yunohost.org/ci/badges/cryptpad.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/cryptpad.maintain.svg)
If you don't have YunoHost, please consult [the guide](https://yunohost.org/install) to learn how to install it.* [![Install CryptPad with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=cryptpad)
## Overview *[Lire ce readme en français.](./README_fr.md)*
CryptPad is a collaborative encrypted document editor in real time. It is a privacy-friendly alternative to popular office tools and cloud services. All content stored in CryptPad is encrypted before being sent, which means that no one can access your data unless you give them the keys. You can share access to a document simply by sharing the link.
> *This package allows you to install CryptPad quickly and simply on a YunoHost server.
**Shipped version:** 4.6.0 If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/install) to learn how to install it.*
## Screenshots ## Overview
![](https://github.com/xwiki-labs/cryptpad/raw/main/screenshot.png) Zero Knowledge realtime collaborative editor
## Demo **Shipped version:** 4.7.0~ynh1
* [Official demo](https://cryptpad.fr/) **Demo:** https://cryptpad.fr/
## Configuration ## Screenshots
* How to configure this app: From the admin panel and the plain file `/var/www/cryptpad/config/config.js.` ![](./doc/screenshots/screenshot.png)
## Documentation ## Disclaimers / important information
* Official documentation: https://docs.cryptpad.fr/en/ ## Configuration
* YunoHost documentation: If specific documentation is needed, feel free to contribute.
* How to configure this app: From the admin panel and the plain file `/var/www/cryptpad/config/config.js.`
## YunoHost specific features
## Documentation and resources
#### Multi-user support
* Official app website: https://cryptpad.fr/
* Are LDAP and HTTP auth supported? **No** * Official user documentation: https://yunohost.org/apps
* Can the app be used by multiple users? **Yes** * Official admin documentation: https://docs.cryptpad.fr/en/
* Upstream app code repository: https://github.com/xwiki-labs/cryptpad
#### Supported architectures * YunoHost documentation for this app: https://yunohost.org/app_cryptpad
* Report a bug: https://github.com/YunoHost-Apps/cryptpad_ynh/issues
* x86-64 - [![Build Status](https://ci-apps.yunohost.org/ci/logs/cryptpad.svg)](https://ci-apps.yunohost.org/ci/apps/cryptpad/)
* ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/cryptpad.svg)](https://ci-apps-arm.yunohost.org/ci/apps/cryptpad/) ## Developer info
## Limitations Please send your pull request to the [testing branch](https://github.com/YunoHost-Apps/cryptpad_ynh/tree/testing).
* Installation possible only on a root domain (CryptPad limitation) To try the testing branch, please proceed like that.
* Can't login via SSO (due to this [CryptPad limitation](https://github.com/xwiki-labs/cryptpad/issues/116)) ```
sudo yunohost app install https://github.com/YunoHost-Apps/cryptpad_ynh/tree/testing --debug
## Additional information or
sudo yunohost app upgrade cryptpad -u https://github.com/YunoHost-Apps/cryptpad_ynh/tree/testing --debug
* To increase space for CryptPad users, you can modify `/var/www/cryptpad/config/config.js`, and restart the CryptPad service with `sudo service cryptpad restart`. ```
## Links **More info regarding app packaging:** https://yunohost.org/packaging_apps
* Report a bug: https://github.com/YunoHost-Apps/cryptpad_ynh/issues
* App website: https://cryptpad.fr/
* Upstream app repository: https://github.com/xwiki-labs/cryptpad
* YunoHost website: https://yunohost.org/
---
## Developer info
Please send your pull request to the [testing branch](https://github.com/YunoHost-Apps/cryptpad_ynh/tree/testing).
To try the testing branch, please proceed like that.
```
sudo yunohost app install https://github.com/YunoHost-Apps/cryptpad_ynh/tree/testing --debug
or
sudo yunohost app upgrade cryptpad -u https://github.com/YunoHost-Apps/cryptpad_ynh/tree/testing --debug
```

View file

@ -1,64 +1,40 @@
# CryptPad pour YunoHost # CryptPad pour YunoHost
[![Integration level](https://dash.yunohost.org/integration/cryptpad.svg)](https://dash.yunohost.org/appci/app/cryptpad) ![](https://ci-apps.yunohost.org/ci/badges/cryptpad.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/cryptpad.maintain.svg) [![Niveau d'intégration](https://dash.yunohost.org/integration/cryptpad.svg)](https://dash.yunohost.org/appci/app/cryptpad) ![](https://ci-apps.yunohost.org/ci/badges/cryptpad.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/cryptpad.maintain.svg)
[![Installer CryptPad avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=cryptpad) [![Installer CryptPad avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=cryptpad)
*[Read this readme in english.](./README.md)* *[Read this readme in english.](./README.md)*
*[Lire ce readme en français.](./README_fr.md)*
> *Ce package vous permet d'installer CryptPad rapidement et simplement sur un serveur YunoHost. > *Ce package vous permet d'installer CryptPad rapidement et simplement sur un serveur YunoHost.
Si vous n'avez pas YunoHost, consultez [le guide](https://yunohost.org/install) pour apprendre comment l'installer.* Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour savoir comment l'installer et en profiter.*
## Vue d'ensemble ## Vue d'ensemble
CryptPad est un éditeur de documents chiffrés collaboratifs en temps réel. C'est une alternative respectant la vie privée aux outils office et aux services cloud populaires. Tout le contenu stocké dans CryptPad est chiffré avant d'être envoyé, ce qui signifie que personne ne peut accéder à vos données à moins que vous ne leur donniez les clés. Vous pouvez partager l'accès à un document simplement en partageant le lien.
**Version incluse :** 4.6.0 Éditeur chiffré collaboratif en temps réel.
**Version incluse :** 4.7.0~ynh1
**Démo :** https://cryptpad.fr/
## Captures d'écran ## Captures d'écran
![](https://github.com/xwiki-labs/cryptpad/raw/main/screenshot.png) ![](./doc/screenshots/screenshot.png)
## Démo ## Avertissements / informations importantes
* [Démo officielle](https://cryptpad.fr/)
## Configuration ## Configuration
Comment configurer cette application : via le panneau d'administration ainsi que le fichier de configuration `/var/www/cryptpad/config/config.js`. Comment configurer cette application : via le panneau d'administration ainsi que le fichier de configuration `/var/www/cryptpad/config/config.js`.
## Documentation ## Documentations et ressources
* Official documentation : https://docs.cryptpad.fr/fr/ * Site officiel de l'app : https://cryptpad.fr/
* YunoHost documentation : If specific documentation is needed, feel free to contribute. * Documentation officielle utilisateur : https://yunohost.org/apps
* Documentation officielle de l'admin : https://docs.cryptpad.fr/en/
## Caractéristiques spécifiques YunoHost * Dépôt de code officiel de l'app : https://github.com/xwiki-labs/cryptpad
* Documentation YunoHost pour cette app : https://yunohost.org/app_cryptpad
#### Support multi-utilisateur * Signaler un bug : https://github.com/YunoHost-Apps/cryptpad_ynh/issues
* L'authentification LDAP et HTTP est-elle prise en charge ? **Non**
* L'application peut-elle être utilisée par plusieurs utilisateurs ? **Oui**
#### Architectures supportées
* x86-64 - [![Build Status](https://ci-apps.yunohost.org/ci/logs/cryptpad.svg)](https://ci-apps.yunohost.org/ci/apps/cryptpad/)
* ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/cryptpad.svg)](https://ci-apps-arm.yunohost.org/ci/apps/cryptpad/)
## Limitations
* Nécessite un sous-domaine / domaine dédié. (limitation de CryptPad)
* Impossible de se connecter via SSO (cf [limitation de CryptPad](https://github.com/xwiki-labs/cryptpad/issues/116))
## Informations additionnelles
* Pour augmenter l'espace pour l'utilisateur dans le CryptPad, vous pouvez configurer le fichier `config.js` dans le dossier `/var/www/cryptpad/config/config.js`, puis redémarrez le service CryptPad `sudo service cryptpad restart`.
## Liens
* Signaler un bug : https://github.com/YunoHost-Apps/cryptpad_ynh/issues
* Site de l'application : https://cryptpad.fr/
* Dépôt de l'application principale : https://github.com/xwiki-labs/cryptpad
* Site web YunoHost : https://yunohost.org/
---
## Informations pour les développeurs ## Informations pour les développeurs
@ -70,3 +46,5 @@ sudo yunohost app install https://github.com/YunoHost-Apps/cryptpad_ynh/tree/tes
ou ou
sudo yunohost app upgrade cryptpad -u https://github.com/YunoHost-Apps/cryptpad_ynh/tree/testing --debug sudo yunohost app upgrade cryptpad -u https://github.com/YunoHost-Apps/cryptpad_ynh/tree/testing --debug
``` ```
**Plus d'infos sur le packaging d'applications :** https://yunohost.org/packaging_apps

View file

@ -12,12 +12,10 @@
setup_private=1 setup_private=1
setup_public=1 setup_public=1
upgrade=1 upgrade=1
#4.1.0
upgrade=1 from_commit=b0dd9be98e3cfedec24d3910058682b36e3fedda
#4.2.1
upgrade=1 from_commit=e0fbc906d1445311541dd1b8b7005735b0435537
#4.3.1 #4.3.1
upgrade=1 from_commit=03c56e25d8e5ce4312bd0b9bd6bd37469f396a22 upgrade=1 from_commit=03c56e25d8e5ce4312bd0b9bd6bd37469f396a22
#4.6.0
upgrade=1 from_commit=198d9d2bbdb131354f4d8ba3179021de9e58a75a
backup_restore=1 backup_restore=1
multi_instance=0 multi_instance=0
change_url=1 change_url=1
@ -25,11 +23,9 @@
Email= Email=
Notification=none Notification=none
;;; Upgrade options ;;; Upgrade options
; commit=b0dd9be98e3cfedec24d3910058682b36e3fedda
name=update to 4.1.0
; commit=63f434a721fdea008ff5171b18131afa8d47c140
name=update to 4.2.1
; commit=e0fbc906d1445311541dd1b8b7005735b0435537 ; commit=e0fbc906d1445311541dd1b8b7005735b0435537
name=update to 4.3.1 name=update to 4.3.1
; commit=198d9d2bbdb131354f4d8ba3179021de9e58a75a
name=update to 4.6.0
manifest_arg=domain=DOMAIN&path=PATH&admin=USER&language=fr&is_public=1&password=pass&port=666& manifest_arg=domain=DOMAIN&path=PATH&admin=USER&language=fr&is_public=1&password=pass&port=666&

View file

@ -1,6 +1,6 @@
SOURCE_URL=https://github.com/xwiki-labs/cryptpad/archive/4.6.0.tar.gz SOURCE_URL=https://github.com/xwiki-labs/cryptpad/archive/4.7.0.tar.gz
SOURCE_SUM=d723fec493b1254946015ce7d40b8cc3ca528d558bf434fd26742fbc5b5a1f12 SOURCE_SUM=33f7a352b034ef12ee9e588896c11b7bc18a3ed216c864798d1d17da5debc982
SOURCE_SUM_PRG=sha256sum SOURCE_SUM_PRG=sha256sum
SOURCE_FORMAT=tar.gz SOURCE_FORMAT=tar.gz
SOURCE_IN_SUBDIR=true SOURCE_IN_SUBDIR=true
SOURCE_FILENAME=cryptpad-4.6.0.tar.gz SOURCE_FILENAME=cryptpad-4.7.0.tar.gz

View file

@ -6,7 +6,7 @@
"en": "Zero Knowledge realtime collaborative editor", "en": "Zero Knowledge realtime collaborative editor",
"fr": "Éditeur chiffré collaboratif en temps réel." "fr": "Éditeur chiffré collaboratif en temps réel."
}, },
"version": "4.6.0~ynh1", "version": "4.7.0~ynh1",
"url": "https://cryptpad.fr/", "url": "https://cryptpad.fr/",
"upstream": { "upstream": {
"license": "AGPL-3.0-only", "license": "AGPL-3.0-only",