[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Discourse



Le 13/11/2023 à 12:54, Jean-Marc MONGRELET (via linux-31 Mailing List) a écrit :
Bonjour,

Le 13/11/2023 11:46, jdanield a écrit :

j'ai regardé hier, rapidement. Discourse est écrit en "ruby" et fourni
dans un container docker, du coup il n'est pas installable sur un
serveur mutualisé (qui ne va comprendre que perl ou php), il lui faut
son propre serveur.

L'avantage de Docker, c'est qu'il intègre toutes ses dépendances dans le
paquet à installer... Je ne comprends pas en quoi cela bloque pour un
serveur mutualisé ??

JM

il faut être root pour l'installer, au minimum, un accès ssh ne suffit pas

[jdanield@olium discourse]$ git clone https://github.com/discourse/discourse_docker.git .
Clonage dans '.'...
remote: Enumerating objects: 6020, done.
remote: Counting objects: 100% (1220/1220), done.
remote: Compressing objects: 100% (178/178), done.
remote: Total 6020 (delta 1099), reused 1087 (delta 1024), pack-reused 4800
Réception d'objets: 100% (6020/6020), 1.31 Mio | 11.94 Mio/s, fait.
Résolution des deltas: 100% (3934/3934), fait.
[jdanield@olium discourse]$ ll
total 116
drwxrwxr-x 2 jdanield jdanield  4096 13 nov.  13:02 bin
drwxrwxr-x 2 jdanield jdanield  4096 13 nov.  13:02 cids
drwxrwxr-x 2 jdanield jdanield  4096 13 nov.  13:02 containers
-rwxrwxr-x 1 jdanield jdanield 11955 13 nov.  13:02 discourse-doctor
-rwxrwxr-x 1 jdanield jdanield 27162 13 nov.  13:02 discourse-setup
drwxrwxr-x 8 jdanield jdanield  4096 13 nov.  13:02 image
-rwxrwxr-x 1 jdanield jdanield 24140 13 nov.  13:02 launcher
-rw-rw-r-- 1 jdanield jdanield  1099 13 nov.  13:02 LICENSE
-rw-rw-r-- 1 jdanield jdanield  8476 13 nov.  13:02 README.md
drwxrwxr-x 2 jdanield jdanield  4096 13 nov.  13:02 samples
drwxrwxr-x 2 jdanield jdanield  4096 13 nov.  13:02 scripts
drwxrwxr-x 2 jdanield jdanield  4096 13 nov.  13:02 shared
drwxrwxr-x 3 jdanield jdanield  4096 13 nov.  13:02 templates
drwxrwxr-x 2 jdanield jdanield  4096 13 nov.  13:02 tests
[jdanield@olium discourse]$ dis
disown   display
[jdanield@olium discourse]$ ./discourse-setup
This script must be run as root. Please sudo or log in as root first.
[jdanield@olium discourse]$


jdd
--
https://artdagio.fr