• General
  • How to simply install it ? C'est franchement dur-dur…

I want to try you app, but it's a nightmare to install it …

I've just discovered your project, never heard of it before.

I understood from your manifesto that cryptapd's aim was to offer an alternative (French hip! hip! hip...) self-hosting platform for collaborative work and exchange that would protect everyone's data. Great! I've tried Nextcloud, but I get the impression that you need a big server to make it a pleasure to use... and a real pain to set up too (all the things you have to do post-installation).

So I applaud the initiative, but have you thought about the "non-geek" public?

I couldn't find any YouTube videos on how to install cryptpad, for example.
The official installation documentation is very brief.
For example, I don't understand "manifest unknown..." when it says there's an image on the official docker?

root@panel:~# docker ps -a
CONTAINER ID   IMAGE                           COMMAND        CREATED        STATUS        PORTS                                                           NAMES
c1f1b9892482   portainer/portainer-ce:latest   "/portainer"   31 hours ago   Up 31 hours   8000/tcp, 9443/tcp, 0.0.0.0:9000->9000/tcp, :::9000->9000/tcp   quizzical_bose
root@panel:~# docker run cryptpad
Unable to find image 'cryptpad:latest' locally
docker: Error response from daemon: pull access denied for cryptpad, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
See 'docker run --help'.
root@panel:~# docker run cryptpad/cryptpad
Unable to find image 'cryptpad/cryptpad:latest' locally
docker: Error response from daemon: manifest for cryptpad/cryptpad:latest not found: manifest unknown: manifest unknown.
See 'docker run --help'.
root@panel:~# 

File rights too...

Anyway... a few comments from a French graphic designer who is not a Linux specialist, nor a programmer, but who is interested in and supports the open-source world because he shares the idea that technology and ideas should not be entirely the property of GAFAMS.

Thank you for your attention and congratulations on the initiative.

Hello,

Thanks for reaching out and for your interest in CryptPad!

Our administrator guide is pretty much exhaustive and thorough, but if you are very new to Linux system administration maybe it's better to use an already setup instance? Like our flagship one, https://cryptpad.fr? Everything being end-to-end encrypted client-side, you don't take any specific risk handing us your data, we won't be able to decrypt it anyway.

If you really want to self-host CryptPad, maybe try a distribution like YunoHost which is really aimed to "non-geek" public and provide a working package for it.

Regarding your specific issue, you are trying to pull an image, cryptpad/cryptpad:latest, which doesn't exist. You can see on our Docker Hub repository that the latest available tag is cryptpad/cryptpad:version-5.7.0 and that it can be pulled using the following command:

docker pull cryptpad/cryptpad:version-5.7.0

Hope this helps!

Ps. I allowed myself to edit your message to use the proper code blocks for multiple lines like yours: ```

@Mathilde , merci, je viens aussi de comprendre que l'image 5.7 est pour fonctionner avec nginx, je suis plutôt apache… Je vais voir si j'installe un nginx proxy dans un autre container, mais ça m'ajoute une couche de complexité supplémentaire…
M'enfin, j'ai lu que dans une version future on devrait avoir le choix entre nginx et apache…
Je vais poursuivre ma quête encore un peu… Mais demandez parfois à des personnes de niveau moyen, la difficulté de l'installation. Et j'ai eu d'autres problème du genre il y a quelques années avec Younohost… Pour tout le monde, mais pas tout à fait quand même ;-) …

Cordialement et bravo quand même pour cette application.

    @Mathilde ; d'un autre âge ? 😃 Ok… je n'ai pas de problème en utilisant apache et n'ai rien remarque, contre nginx. Disons que suis plus à l'aise avec apache l'ayant pratiqué d'avantage et tout mon serveur tourne avec ça. Mais ok, si vous avez décidé de ne pas supporter apache, je trouve un peu dommage, mais j'ai lu que c'était éventuellement sur la roadmap.

    Merci d'avoir pris le temps de me répondre, je vais essayer avec "docker nginx" me coucherai moins ignorant.

    A plus tard…

      kameleon1er avez-vous bien lu mon message ? Je mentionne un exemple de fichier de configuration Apache HTTPd qui fonctionne pour CryptPad...

      On ne le supporte pas et on ne le supportera probablement jamais officiellement. Ça ne veut pas dire qu'il ne va pas fonctionner et que vous ne pourrez pas vous en servir. La preuve en est de cette contribution que vous pouvez reprendre pour configurer votre serveur Apache HTTPd.