Hello,
i m looking how install this on my yunohst please
it’s a forum realy cool!!
thanks to u
Hello,
i m looking how install this on my yunohst please
it’s a forum realy cool!!
thanks to u
ok j’ai trouvé ça : https://github.com/YunoHost-Apps/flarum_ynh
car discourse demande trop de ressource pour etre utiliser avec yunohst raspberry
En fait, Discourse nécessite docker mais la plupart des packageurs (dont moi) sont un peu retissant à installer des apps nécessitant docker.
Les deux équivalents les plus proches, sont peut-être flarum et Nodebb. Malheureusement, aucun des deux n’est en version stable pour le moment. Je vais travailler sur nodebb aujourd’hui pour voir si je peux résoudre le problème.
Flarum, est normalement maintenu par @tituspijean. Il est très occupé pour le moment. Le principal problème repose dans l’installation du plugin ldap permettant de connecter flarum au sso de yunohost.
j’ai tojours pas installé un forum, je crois que je vais resté sur ce bon vieux phpbb3 dommage
J’ai eu la meme reflexion que toi et j’ai été obligé de faire ca sur un VPS2 chez ovh.
Donc minimum 2Go de RAM mais aussi 20Go de disque. Le VPS1 avec 2Go de RAM et 10Go de stockage ne permet pas l’install.
Peut-etre que le futur RPI4 pourra répondre a cette demande.
flarum fonctionne sur Raspberry pi 2 et 3 sans problème. Il est conseiller de rajouter un HDD en plus de stockage externe. (je ne parle pas du paquet qui est en correction avec la PR en cours)
J’ai pas precisé mais je parlais de discourse bien entendu
Flarun comment l’installer sur mon yunohost svp ?
Hello @Issa,
Flarum can be installed now through the package flarum_ynh. It’s still a testing version, but you can give feedbacks : use the url : https://github.com/YunoHost-Apps/flarum_ynh to install it.
frju365
PS: see Flarum - forum package
still not working :
La configuration de SSOwat a été générée
- echo ‘The user flarum was not found’
The user flarum was not found
getent passwd flarum
ynh_system_user_exists flarum
ynh_system_user_delete flarum
‘[’ -e /etc/logrotate.d/flarum ‘]’
ynh_remove_logrotate
sudo systemctl reload php5-fpm
/etc/php5/fpm/conf.d/20-flarum.ini wasn’t deleted because it doesn’t exist.
echo ‘/etc/php5/fpm/conf.d/20-flarum.ini wasn’'‘t deleted because it doesn’'‘t exist.’
‘[’ -e /etc/php5/fpm/conf.d/20-flarum.ini ‘]’
[[ i = / ]]
[[ /etc/php5/fpm/conf.d/20-flarum.ini =~ ^/[[:alnum:]]+$ ]]
[[ /var/www /home/yunohost.app =~ /etc/php5/fpm/conf.d/20-flarum.ini ]]
local ‘forbidden_path= /var/www /home/yunohost.app’
local path_to_remove=/etc/php5/fpm/conf.d/20-flarum.ini
ynh_secure_remove /etc/php5/fpm/conf.d/20-flarum.ini
echo ‘/etc/php5/fpm/pool.d/flarum.conf wasn’'‘t deleted because it doesn’'‘t exist.’
‘[’ -e /etc/php5/fpm/pool.d/flarum.conf ‘]’
[[ f = / ]]
[[ /etc/php5/fpm/pool.d/flarum.conf =~ ^/[[:alnum:]]+$ ]]
[[ /var/www /home/yunohost.app =~ /etc/php5/fpm/pool.d/flarum.conf ]]
local ‘forbidden_path= /var/www /home/yunohost.app’
local path_to_remove=/etc/php5/fpm/pool.d/flarum.conf
ynh_secure_remove /etc/php5/fpm/pool.d/flarum.conf
/etc/php5/fpm/pool.d/flarum.conf wasn’t deleted because it doesn’t exist.
ynh_remove_fpm_config
sudo systemctl reload nginx
echo ‘/etc/nginx/conf.d/.d/flarum.conf wasn’'‘t deleted because it doesn’'‘t exist.’
‘[’ -e /etc/nginx/conf.d/.d/flarum.conf ‘]’
[[ f = / ]]
[[ /etc/nginx/conf.d/.d/flarum.conf =~ ^/[[:alnum:]]+$ ]]
[[ /var/www /home/yunohost.app =~ /etc/nginx/conf.d/.d/flarum.conf ]]
local ‘forbidden_path= /var/www /home/yunohost.app’
local path_to_remove=/etc/nginx/conf.d/.d/flarum.conf
ynh_secure_remove /etc/nginx/conf.d/.d/flarum.conf
ynh_remove_nginx_config
echo ‘/tmp/flarum wasn’'‘t deleted because it doesn’'‘t exist.’
‘[’ -e /tmp/flarum ‘]’
[[ m = / ]]
[[ /tmp/flarum =~ ^/[[:alnum:]]+$ ]]
[[ /var/www /home/yunohost.app =~ /tmp/flarum ]]
local ‘forbidden_path= /var/www /home/yunohost.app’
local path_to_remove=/tmp/flarum
ynh_secure_remove /tmp/flarum
echo ‘Avoid deleting .’
[[ /var/www /home/yunohost.app =~ ‘’ ]]
local ‘forbidden_path= /var/www /home/yunohost.app’
local path_to_remove=
ynh_secure_remove ‘’
/etc/nginx/conf.d/.d/flarum.conf wasn’t deleted because it doesn’t exist.
++ return 1
/tmp/flarum wasn’t deleted because it doesn’t exist.
Avoid deleting .
++ [[ -z ‘’ ]]
+++ mysql -u root --password=qdqsdqsd -B ‘’
+++ ynh_mysql_connect_as root qdqsdqsd ‘’
++++ sudo cat /etc/yunohost/mysql
+++ ynh_mysql_execute_as_root ‘SELECT User from mysql.user WHERE User = ‘'’’'‘;’
++ local user=
++ ynh_mysql_user_exists
ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘’ at line 1
mysql -u root --password=qdqsdqsd -B ‘’
ynh_mysql_connect_as root qdqsdqsd ‘’
++ sudo cat /etc/yunohost/mysql
Removing database
ynh_mysql_execute_as_root ‘DROP DATABASE ;’
ynh_mysql_drop_db
echo 'Removing database ’
grep -q '^| ’
mysqlshow -u root -pqdqsdqsd
local mysql_root_password=qdqsdqsd
++ sudo cat /etc/yunohost/mysql
local db_name=
local db_user=
ynh_mysql_remove_db
final_path=
++ sudo yunohost app setting flarum final_path --output-as plain --quiet
++ ynh_app_setting_get flarum final_path
db_user=
db_name=
++ sudo yunohost app setting flarum db_name --output-as plain --quiet
++ ynh_app_setting_get flarum db_name
- domain=
++ sudo yunohost app setting flarum domain --output-as plain --quiet
++ ynh_app_setting_get flarum domain
- app=flarum
++ . /usr/share/yunohost/helpers.d/utils
++ ‘[’ -r /usr/share/yunohost/helpers.d/utils ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
++ . /usr/share/yunohost/helpers.d/user
++ ‘[’ -r /usr/share/yunohost/helpers.d/user ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
++ . /usr/share/yunohost/helpers.d/system
++ ‘[’ -r /usr/share/yunohost/helpers.d/system ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
++ . /usr/share/yunohost/helpers.d/string
++ ‘[’ -r /usr/share/yunohost/helpers.d/string ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
++ . /usr/share/yunohost/helpers.d/setting
++ ‘[’ -r /usr/share/yunohost/helpers.d/setting ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
++ . /usr/share/yunohost/helpers.d/print
++ ‘[’ -r /usr/share/yunohost/helpers.d/print ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
++ . /usr/share/yunohost/helpers.d/package
++ ‘[’ -r /usr/share/yunohost/helpers.d/package ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
++ . /usr/share/yunohost/helpers.d/network
++ ‘[’ -r /usr/share/yunohost/helpers.d/network ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
+++ MYSQL_ROOT_PWD_FILE=/etc/yunohost/mysql
++ . /usr/share/yunohost/helpers.d/mysql
++ ‘[’ -r /usr/share/yunohost/helpers.d/mysql ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
++ . /usr/share/yunohost/helpers.d/ip
++ ‘[’ -r /usr/share/yunohost/helpers.d/ip ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
+++ CAN_BIND=1
++ . /usr/share/yunohost/helpers.d/filesystem
++ ‘[’ -r /usr/share/yunohost/helpers.d/filesystem ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
++ . /usr/share/yunohost/helpers.d/backend
++ ‘[’ -r /usr/share/yunohost/helpers.d/backend ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
+++ run-parts --list /usr/share/yunohost/helpers.d
source /usr/share/yunohost/helpers
source _common.sh
Exécution du script « /var/cache/yunohost/from_file/flarum_ynh-master/scripts/remove »…
exit 1
echo ‘’
ynh_die
type -t ynh_clean_setup
echo -e ‘!!\n flarum’'‘s script has encountered an error. Its execution was cancelled.\n!!’
set +eu
trap ‘’ EXIT
‘[’ 1 -eq 0 ‘]’
local exit_code=1
ynh_exit_properly
exit 1
echo ‘This path already contains a folder’
ynh_die ‘This path already contains a folder’
test ‘!’ -e /var/www/flarum
final_path=/var/www/flarum
flarum_version=v0.1.0-beta.7
is_public=1
title=‘Forum domaine’
admin=users01
path_url=/flarum
app=flarum
trap ynh_exit_properly EXIT
set -eu
ynh_abort_if_errors
++ . /usr/share/yunohost/helpers.d/utils
++ ‘[’ -r /usr/share/yunohost/helpers.d/utils ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
++ . /usr/share/yunohost/helpers.d/user
++ ‘[’ -r /usr/share/yunohost/helpers.d/user ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
!!
flarum’s script has encountered an error. Its execution was cancelled.
++ . /usr/share/yunohost/helpers.d/system
!!
++ ‘[’ -r /usr/share/yunohost/helpers.d/system ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
++ . /usr/share/yunohost/helpers.d/string
This path already contains a folder
++ ‘[’ -r /usr/share/yunohost/helpers.d/string ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
++ . /usr/share/yunohost/helpers.d/setting
++ ‘[’ -r /usr/share/yunohost/helpers.d/setting ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
++ . /usr/share/yunohost/helpers.d/print
++ ‘[’ -r /usr/share/yunohost/helpers.d/print ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
++ . /usr/share/yunohost/helpers.d/package
++ ‘[’ -r /usr/share/yunohost/helpers.d/package ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
++ . /usr/share/yunohost/helpers.d/network
++ ‘[’ -r /usr/share/yunohost/helpers.d/network ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
+++ MYSQL_ROOT_PWD_FILE=/etc/yunohost/mysql
++ . /usr/share/yunohost/helpers.d/mysql
++ ‘[’ -r /usr/share/yunohost/helpers.d/mysql ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
++ . /usr/share/yunohost/helpers.d/ip
++ ‘[’ -r /usr/share/yunohost/helpers.d/ip ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
+++ CAN_BIND=1
++ . /usr/share/yunohost/helpers.d/filesystem
++ ‘[’ -r /usr/share/yunohost/helpers.d/filesystem ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
++ . /usr/share/yunohost/helpers.d/backend
++ ‘[’ -r /usr/share/yunohost/helpers.d/backend ‘]’
++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
+++ run-parts --list /usr/share/yunohost/helpers.d
source /usr/share/yunohost/helpers
source _common.sh
Exécution du script « /var/cache/yunohost/from_file/flarum_ynh-master/scripts/install »…
Vérification des paquets requis pour flarum…
Terminé
Extraction…
Téléchargement…
Connecté
Non autorisé
@Issa, I have anwsered you on the Flarum topic. You have to remove the /var/www/flarum
folder that has not been deleted in a previous attempt.