Installation Gotify sous Ubuntu

Le site officiel : https://gotify.net/ .
Les sources du projet : https://github.com/gotify .

Voici les étapes de l’installation :

$ cd /opt/
$ sudo wget https://github.com/gotify/server/releases/download/v2.0.16/gotify-linux-amd64.zip
$ sudo unzip gotify-linux-amd64.zip
Archive:  gotify-linux-amd64.zip
  inflating: gotify-linux-amd64      
  inflating: LICENSE                 
   creating: licenses/
$ sudo chmod +x gotify-linux-amd64
$ sudo mkdir /etc/gotify
$ sudo vi /etc/gotify/config.yml
server:
  listenaddr: "" # the address to bind on, leave empty to bind on all addresses
  port: 7070 # the port for the http server
$ sudo ./gotify-linux-amd64

Ensuite on se connecte :

http://127.0.0.1:7070/#/login
– Login : admin
– Password : admin

Biot Sondage citoyen : Pour ou contre les colonnes du parvis de la Mairie ?

Je viens de voir qu’il y a un sondage pour/contre les colonnes du parvis de la Mairie, ce sondage me pose beaucoup de question . Le sondage en question est sur le site de la ville : https://www.biot.fr/sondage-citoyen-contre-colonnes-parvis-de-mairie/ .

D’une manière générale je suis pour les sondages, vous pouvez lire sur ANTICOR (et je partage cet avis) : https://www.anticor.org/2020/01/27/les-30-propositions-danticor-pour-des-communes-plus-ethiques/ .

7) Participation des citoyens aux décisions locales

• Associer la population aux décisions par le biais de consultations ou de référendums locaux.

Reste que celui-ci est un peu spécial, donc je veux voir si je suis le seul à être choqué :

Biot Sondage citoyen parvis : Trouvez-vous normal de voir la communication seulement sur Facebook et sur le site biot.fr, quels sont pour vous tous les médias a utiliser ?

View Results

Chargement ... Chargement ...

Biot Sondage citoyen parvis : Trouvez-vous normal de ne pas attendre la fin des travaux ?

View Results

Chargement ... Chargement ...

Biot Sondage citoyen parvis : Trouvez-vous normal de ne pas avoir un dessin du nouveau projet ?

View Results

Chargement ... Chargement ...

Biot Sondage citoyen parvis : Trouvez-vous normal d'ajouter ce projet en début de mandat alors qu'il reste tout à faire (et que ce n'était pas dans le programme) ?

View Results

Chargement ... Chargement ...

Biot Sondage citoyen parvis : Trouvez-vous normal de ne pas avoir un budget associé a ce nouveau projet ? ( Sachant que le COVID a ajouté 600000 Euros de dépenses non prévus)

View Results

Chargement ... Chargement ...

Biot Sondage citoyen : Pour ou contre les sondages citoyen ?

View Results

Chargement ... Chargement ...

Biot Sondage citoyen parvis : quel est pour vous l'élément (ou les) qu'il manque pour voter ?

View Results

Chargement ... Chargement ...

A suivre.

Source :

NextCloud & NGinx : server reached pm.max_children setting (5), consider raising it

J’ai eu l’erreur : « server reached pm.max_children setting (5), consider raising it » dans les fichiers de logs /var/log/php7.2-fpm.log.

Mes fichiers de logs pour Nextcloud ( configuration via NGinx ) :

– /var/log/php7.2-fpm.log : PHP .
– /var/log/nginx/nextcloud.error & /var/log/nginx/nextcloud.access : NGINX .
– /var/log/nextcloud.log : Nextcloud.
– /usr/share/nginx/nextcloud/data/nextcloud.log : Nextcloud.
– /usr/share/nginx/nextcloud/data/audit.log : Nextcloud.
– /usr/share/nginx/nextcloud/data/updater.log : Nextcloud.

Pour supprimer l’erreur j’ai modifié le fichier de configuration :

# cat /etc/php/7.2/fpm/pool.d/www.conf | grep -v "^;" | grep -v "^$"
[www]
user = www-data
group = www-data
listen = /run/php/php7.2-fpm.sock
listen.owner = www-data
listen.group = www-data
pm = dynamic
pm.max_children = 50 
pm.start_servers = 10
pm.min_spare_servers = 5
pm.max_spare_servers = 10
env[PATH] = /usr/local/bin:/usr/bin:/bin

Je suis donc passé de 5 à 50 … je pense que le problème ne devrait plus apparaitre.

A noter aussi que j’ai modifié le système de cron afin que cela soit plus performant :

$ crontab -u www-data -l
*/5  *  *  *  * php -f /usr/share/nginx/nextcloud/cron.php

NextCloud : access forbidden by rule GET /data/.ocdata?t=

Pour supprimer ce type d’erreur :

[error] 2239#2239: *454376 access forbidden by rule, client: 127.0.0.1, server: 127.0.0.1, request: "GET /data/.ocdata?t=1591823240128 HTTP/1.1", host: "127.0.0.1"

J’ai modifié la configuration de NGINX.
Sur les fichiers /etc/nginx/conf.d/nextcloud-local.conf & /etc/nginx/conf.d/nextcloud.conf . J’ai ajouté :

    location = /data/htaccesstest.txt {
    allow all;
    log_not_found off;
    access_log off;
    }
    location = /data/\.ocdata {
    access_log off;
    }

Pour relancer :

systemctl restart nginx.service