Liste des tâches à réaliser sur l'infrastructure SINP PACA
À faire
- Wordpress :
- [jpmilcent] Mettre à jour le dépôt Github du thème Silene avec le travail de Paul
- [jpmilcent] Rendre public le dépôt Github du thème Wordpress Silene
- [jpmilcent][✓ jpmilcent, 2024-03-18]
Vérifier s'il est possible de mettre à jour le plugin SMTP vers la version 3 - [jpmilcent][✓ jpmilcent, 2021-04-05]
Chercher une extension gérant les redirections pour les anciens noms de page: https://wordpress.org/plugins/safe-redirect-manager/
- GeoNature :
- [jpmilcent][✓ jpmilcent, 2024-03-18]
Configurer GeoNature pour utiliser le serveur SMTP local qui renvoie vers le serveur OVH. Permet en cas de problème de renvoyer les emails. - [jpmilcent][✓ jpmilcent, 2024-03-18]
Mettre en place le design de l'Atlas - [jpmilcent] Intégrer Matomo dans GeoNature
- Base de données :
- [jpmilcent][✓ jpmilcent, 2021-08-03]
Créer un utilisateur avec des droits de lecture seule sur les bases de données de GeoNature et l'Atlas
- Système :
- [jpmilcent] Récupérer la gestion complète du domaine silene.eu sur le NicHandle OVH du SINP
- [jpmilcent] Résoudre le problème des emails envoyer par MailInBlack sur mailer@silene.eu pour valider un email . Voir : https://www.mailinblack.com/
- [jpmilcent][✓ jpmilcent, 2024-10-23]
Renseigner des enregistrements DMARC pour la zone DNS de silene.euhttps://wpmailsmtp.com/how-to-create-dmarc-record/ - [jpmilcent][✓ jpmilcent, 2024-03-18]
Renseigner des enregistrements SPF pour la zone DNS de silene.euhttps://docs.ovh.com/fr/domains/le-champ-spf/ et https://wpmailsmtp.com/how-to-create-dmarc-record/ - [jpmilcent][✓ jpmilcent, 2024-03-18]
Tester l'utilisation des nouveau Block Storage à 20 000 IOPS lorsqu'ils seront dispo sur GRA7Suivre l'avancé sur le ticket https://github.com/ovh/public-cloud-roadmap/issues/45
- Surveillance/Docker :
- [jpmilcent][✓ jpmilcent, 2024-03-18]
Déplacer les containers Docker de suivi du serveur "web" vers "bkp" (une fois installé)
- Wiki :
- Sauvegardes :
- [jpmilcent][✓ jpmilcent, 2024-03-18]
Commander et installer un 3ème serveur "Backup" sur le modèle du serveur "web": - [jpmilcent][✓ jpmilcent, 2024-03-18]
Déplacer les sauvegarde à la place / en plus de Dropbox sur le serveur "bkp"
- Mise en prod :
Archive
- [jpmilcent][✓ jpmilcent, 2021-04-05]
Vérifier les éventuelles tentatives d'accès sur la page login de Wordpress: - [jpmilcent][✓ jpmilcent, 2021-03-26]
Voir comment réaliser un snapshot de l'instance web sans provoquer les erreurs HTTP (influxdb) entre 23h20 et 23h30⇒ Ne semble plus arrivé depuis la suppression de la base de données Postgresql du volume db-storage. - [jpmilcent][✓ jpmilcent, 2021-03-24]
Ajouter une redirection d'email de mailer@silene.eu vers admin-paca-sinp@cbn-alpin.fr - [jpmilcent][✓ jpmilcent, 2021-03-24]
Ajouter le support de la limitation des containers Docker en CPU et mémoire - [jpmilcent][✓ jpmilcent, 2021-03-31]
Sauvegarder le volume db-storage en local avec l'API OpenStack puis le supprimer - [jpmilcent][✓ jpmilcent, 2021-03-31]
Partager le dossier de sauvegarde Dropbox du SINP PACA avec Lucile et Ornella - [jpmilcent][✓ jpmilcent, 2021-04-05]
Activer l'envoie d'email (notification utilisateur) sur ce wiki - [jpmilcent][✓ jpmilcent, 2021-04-05]
Augmenter la taille des fichiers "uploadables" sur ce wiki à 128Mo - [jpmilcent][✓ jpmilcent, 2021-03-31]
Supprimer les volumes Block Storage inutiles - [✓ jpmilcent, 2021-03-25]
Modifier la Zone DNS pour que silene.eu pointe vers le serveur sinp-paca-web - [jpmilcent][✓ jpmilcent, 2021-03-24]
Configurer finement GeoNature, UsersHub et TaxHub pour coller aux spécification SINP - [jpmilcent][✓ jpmilcent, 2021-03-18]
Mettre en place une sauvegarde automatique des principaux dossiers systèmes (/etc, /home, ...) avec export externalisé - [jpmilcent][✓ jpmilcent, 2021-03-24]
Voir pour mettre en place un backup auto des instances alterné sur 2 datacenters distincts⇒ Pas possible. Seule les instances sont installables sur un datacentre distinct. Solution envisagé : 3ème instance "Backup". - [jpmilcent][✓ jpmilcent, 2021-03-24]
Voir pour mettre en place un volume "backup" sur un datacenter autre que Gravelines pour chaque instance.⇒ Pas possible. Seule les instances sont installables sur un datacentre distinct. Solution envisagé : 3ème instance "Backup". - [jpmilcent][✓ jpmilcent, 2021-03-04]
Mettre à jour Wordpress et rédiger une page wiki sur la manip - [jpmilcent][✓ jpmilcent, 2021-03-07]
Intégrer Matomo dans GeoNature-Atlas - [jpmilcent][✓ jpmilcent, 2021-03-04]
Adapter Taxhub pour fonctionner avec TaxRef v12 - [jpmilcent][✓ jpmilcent, 2021-03-04]
Installer pg_activity sur l'instance DB (équivalant de htop pour Postgresql): pg_activity - [jpmilcent][✓ jpmilcent, 2021-02-19]
Mettre à jour : Docker, Docker-compose - [jpmilcent][✓ jpmilcent, 2021-02-19]
Manager : mettre à jour Portainer en v2.1.1 - [jpmilcent][✓ jpmilcent, 2021-02-19]
Monitor: mettre à jour InfluxDb v1.8.4, Telegraf v1.17.2, Grafana v 7.4 - [jpmilcent][✓ jpmilcent, 2021-02-19]
Grafana : modifier les paramètres d'envoie d'email pour utiliser mailer[at]silene.eu à la place de Gmail - [jpmilcent][✓ jpmilcent, 2021-02-19]
Web-Log-Analyser : mettre à jour GoAccess en v1.4.5 - [jpmilcent][✓ jpmilcent, 2021-03-07]
Matomo : créer un fichier Dockerfile pour inclure les paquets système indispensable (dépôt APT, vim), un fichier de config par défaut, les plugins, l'extension GeoIP 2 et le CRON - [jpmilcent][✓ jpmilcent, 2021-03-12]
Mettre en place un dump automatique des bases de données (Postgresql, MariaDB) avec export externalisé - [✓ jpmilcent, 2021-03-12]
Changer la propriété myhostname de /etc/postfix/main.cf pour silene.eu - [jpmilcent][✓ jpmilcent, 2020-11-17]
Optimiser la configuration de Postgresql: https://pgtune.leopard.in.ua/ - [jpmilcent][✓ jpmilcent, 2020-11-17]
Optimiser la configuration de Nginx pour le chargement de GeoNature: https://medium.com/faun/my-nginx-configuration-for-angular-6f748a4ff683 - [jpmilcent][✓ jpmilcent, 2020-06-25]
Wiki > Mise en place sauvegarde auto du contenu du Wiki SINP - [jpmilcent][✓ jpmilcent, 2020-02-19]
GeoNature > Supprimer la création automatique de jeux de données lors de l'inscription - [jpmilcent][✓ jpmilcent, 2020-05-06]
GeoNature > Régler la limite d'affichage à 50 000 observations sur la carto (Esssayer de monter à 100 000) - [jpmilcent][✓ jpmilcent, 2020-09-23]
GeoNature > Récupérer les textes, logos et images à intégrer dans GeoNature et l'Atlas - [jpmilcent][✓ jpmilcent, 2020-05-06]
Système > Commander un MX PLAN 100- [jpmilcent][✓ jpmilcent, 2020-09-23]
Système > Créer un compte email pour gérer l'envoie d'email depuis GeoNature - [jpmilcent][✓ jpmilcent, 2020-09-23]
Système > Mettre à jour la config de GeoNature - [jpmilcent][✓ jpmilcent, 2020-09-23]
Système > Mettre à jour la config des serveur au niveau SMTP et email
- [jpmilcent][✓ jpmilcent, 2020-02-28]
Wiki > Augmenter la taille max d'upload des medias (modif du php.ini) - [jpmilcent][✓ jpmilcent, 2020-02-28]
Mettre en place l'env de dev thèmes et plugins avec Docker Compose: Share Compose configurations between files and projects, Use Compose in Production, Configure Docker project for different environments using Docker Compose 3 - [jpmilcent][✓ jpmilcent, 2019-12-20]
Créer les redirections webmaster@silene.eu, adminsys@silene.eu et les rediriger vers jp.milcent@cbn-alpin.fr - [jpmilcent][✓ jpmilcent, 2019-12-20]
Mettre à jour le contact Letsencrypt avec adminsys@silene.eu - [jpmilcent][✓ jpmilcent, 2020-02-04]
Installer/Configurer un système d'analyse web: Matomo - [jpmilcent][✓ jpmilcent, 2020-02-12]
Voir si utile d'installer les scripts de gestion des sites Nginx :https://github.com/perusio/nginx_ensite - [jpmilcent][✓ jpmilcent, 2020-02-07]
Installer Wiki SINP : https://wiki-sinp.cbn-alpin.fr - [jpmilcent][✓ jpmilcent, 2020-02-12]
Intégrer les données CBNA de la région PACA - [jpmilcent][✓ jpmilcent, 2020-01-22]
Installer/Configurer un système de suivi des logs web: GoAccess ou AwStats- [jpmilcenet][✓ jpmilcent, 2020-01-23]
Automatiser l'export de l'analyse des logs GoAccess par mois sur 1 an
- [jpmilcent][✓ jpmilcent, 2020-01-15]
Installer Wordpress avec Docker :Docker Compose from development to production- [jpmilcent][✓ jpmilcent, 2020-01-17]
Tester sauvegarde et restauration Wordpress et MariaDB volumes - [jpmilcent][✓ jpmilcent, 2020-01-23]
Utiliser un Dockerfile pour créer notre propre image Wordpress pour y ajouter : vim, les logs php - [jpmilcent][✓ jpmilcent, 2020-01-23]
Configurer l'envoie des emails - [jpmilcent][✓ jpmilcent, 2020-01-20]
Désactiver globalement les commentaires - [jpmilcent][✓ jpmilcent, 2020-01-23]
Réaliser une liste de thème OpenSource gratuit - [jpmilcent][✓ jpmilcent, 2020-02-04]
Configurer Fail2ban avec Wordpress
- [jpmilcent][✓ jpmilcent, 2020-01-04]
Installer via Docker le monitoring des serveurs avec Grafana, Influxdb, Telegraf- [jpmilcent][✓ jpmilcent, 2020-01-22]
Définir des alertes par email dans Grafana sur les points majeur - [jpmilcent][✓ jpmilcent, 2020-02-05]
Monitorer Gunicorn: Monitoring Gunicorn with Prometheus et Getting Started with Sending StatsD Metrics to Telegraf & InfluxDB- [jpmilcent][✓ jpmilcent, 2020-02-18]
Trouver ou réaliser un Dashboard Grafana pour les métriques Gunicorn qui utilise InfluxDB
- [jpmilcent][✓ jpmilcent, 2020-02-07]
Installer un outil backup/restore de la configuration des Dashboard pour Grafana: https://hub.docker.com/r/ysde/docker-grafana-backup-tool
- [jpmilcent][✓ jpmilcent, 2019-12-31]
Sécurisé le serveur : installer rootkit-hunter, appliquer les régles de sécurité d'OVH - [jpmilcent][✓ jpmilcent, 2019-12-18]
Installer le module Export de GeoNature: https://github.com/PnX-SI/gn_module_export - [jpmilcent][✓ jpmilcent, 2019-12-17]
Installer GeoNature Atlas - [jpmilcent][✓ jpmilcent, 2019-12-17]
Installer UsersHub - [jpmilcent][✓ jpmilcent, 2019-12-17]
Installer TaxHub
À voir
- [jpmilcent][✓ jpmilcent, 2021-06-01]
Voir si on créé 2 utilisateurs pour la BDD geonature2db un admin (geonatadmin) et un utilisateur (geonatuser) avec droits différents ?- Utilisation d'un compte super admin ("admin") en plus du compte "geonatadmin" propriétaire des bases "geonature2db" et "gnatlas".
- [jpmilcent][✓ jpmilcent, 2021-06-01]
Voir si on doit passer les fichiers de configuration de Postgresql sur le volume monté sur ''/data'' de l'instance ''sinp-paca-db'' ?- Non, le volume monté a été supprimé car trop lent par rapport au disque principal du serveur.