Simon
2c9b9257f9
feat(Mobilizon): Add new service
2022-01-05 00:41:26 +01:00
Simon
bb99235ccc
Merge pull request 'Modifications des hosts avec le nom des conteneurs' ( #19 ) from fix_hosts into main
...
## Détails
- Mise à jour des hosts dans docker compose
- Mise à jour du reverse proxy Nginx pour utiliser la variable
- Mise à jour de Nginx
## Pourquoi
- Pour utiliser le nom des containers comme addresse et non le nom des services déclarés dans docker compose sinon il peut y avoir des problèmes de communications entre les conteneurs
- La configuration du reverse proxy Nginx doit connaitre l'adresse du conteneur FPM pour rediriger les requêtes. Nginx met à disposition un système de template utilisant les variables d'environnement comme subtitution avec l'outil `envsubst`.
- Pour rester à jour
Reviewed-on: https://git.weko.io/resilien/services/pulls/19
2022-01-03 18:19:00 +01:00
Simon
97f12a40bb
chore(Nginx): Upgrade to 1.21.5
...
http://nginx.org/en/CHANGES
2022-01-03 18:01:02 +01:00
Simon
dc1e627330
feat(Nextcloud): Nginx configuration use envsubst to use variable on Nextcloud fpm
2022-01-03 17:57:35 +01:00
Simon
afa9b3a997
fix(Nextcloud): Update default host on postgres and redis
2022-01-03 14:42:34 +01:00
Simon
862a5f5228
Merge pull request 'feat(Directus): Split configuration and add SMTP variable' ( #18 ) from directus into main
...
Reviewed-on: https://git.weko.io/resilien/services/pulls/18
2022-01-03 09:43:24 +01:00
Simon
23f2bf72df
feat(Directus): Split configuration and add SMTP variable
2021-12-31 13:50:22 +01:00
Simon
c3b9f78ef6
feat(Node-Exporter): Remove this service
...
We don't use it, so I prefer remove it on this repository
2021-12-29 15:33:08 +01:00
Simon
e376de5443
feat(Prometheus): Add new service
2021-12-29 15:16:33 +01:00
Simon
3d61fa584d
fix(Grafana): Remove unnecessary char $
2021-12-29 14:55:06 +01:00
Simon
b571aa1ecd
chore(Directus): Upgrade to 9.4.0
...
https://github.com/directus/directus/releases/tag/v9.4.0
2021-12-28 17:42:12 +01:00
Simon
c5b4223bbb
docs(HedgeDoc): Add documentation to debug
2021-12-28 15:47:17 +01:00
Simon
132fb026c5
chore(HedgeDoc): Upgrade to 1.9.2
...
https://github.com/hedgedoc/hedgedoc/releases/tag/1.9.2
2021-12-28 15:46:56 +01:00
Simon
bcb8aa8a2d
chore(Grafana): Upgrade to 8.3.3
...
https://github.com/grafana/grafana/releases/tag/v8.3.3
2021-12-28 15:17:10 +01:00
Simon
126a4e2048
chore(Traefik): Upgrade to 2.5.6
...
https://github.com/traefik/traefik/releases/tag/v2.5.6
2021-12-28 15:13:13 +01:00
Simon
9f37a9695b
Merge pull request 'Mise à jour de Grafana + ajout de variables de configuration' ( #17 ) from grafana into main
...
Reviewed-on: https://git.weko.io/resilien/services/pulls/17
2021-12-13 16:59:01 +01:00
Simon
68d529fa21
feat(Grafana): Add more configuration variable
...
- [GF_ANALYTICS_CHECK_FOR_UPDATES](https://grafana.com/docs/grafana/latest/administration/configuration/#check_for_updates ) dans la doc la variable est à true par défaut, chez nous j'ai décidé de le mettre à _false_ pour éviter des requêtes toutes les 10 minutes...
- [GF_ANALYTICS_REPORTING_ENABLED](https://grafana.com/docs/grafana/latest/administration/configuration/#reporting_enabled ) parreil sauf que c'est toutes les 24h
- [GF_SERVER_PROTOCOL](https://grafana.com/docs/grafana/latest/administration/configuration/#protocol ) pour mettre en HTTPS facilement
2021-12-13 16:54:18 +01:00
Simon
5ae74fc856
chore(Grafana): Upgrade to 8.3.2
...
https://github.com/grafana/grafana/releases/tag/v8.3.2
2021-12-13 16:43:39 +01:00
killian
84927499f6
Merge pull request 'fix(traefik): Fix YAML mapping' ( #15 ) from fix-traefik into main
...
Reviewed-on: https://git.weko.io/resilien/services/pulls/15
2021-12-10 11:55:32 +01:00
Killian Kemps
d5e3a4ff7a
fix(traefik): Fix YAML mapping
2021-12-09 17:56:07 +01:00
Simon
c6821a547f
Merge pull request 'Configuration de Grafana' ( #14 ) from grafana into main
...
Reviewed-on: https://git.weko.io/resilien/services/pulls/14
2021-11-28 15:49:26 +01:00
Simon
754f2f7834
docs(Grafana): Add documentation
2021-11-26 16:52:57 +01:00
Simon
43c38a6b97
feat(Grafana): Update default variable
2021-11-26 16:47:15 +01:00
Simon
d69c601067
feat(Grafana): Add SMTP configuration
2021-11-26 16:41:02 +01:00
Simon
084bbd4168
feat(Grafana): Add redis configuration
2021-11-26 16:39:47 +01:00
Simon
fc20ec584d
feat(Grafana): Add postgres configuration
2021-11-26 16:39:10 +01:00
Simon
ab9d57f9a2
feat(Grafana): Add more configuration
2021-11-26 16:36:37 +01:00
Simon
f45b6eb13f
feat(Grafana): Splite traefik configuration
2021-11-26 16:36:03 +01:00
Simon
2e99315fbc
chore(Grafana) Upgrade to 8.2.5
...
https://github.com/grafana/grafana/releases/tag/v8.2.5
2021-11-26 16:33:58 +01:00
Simon
012823e1a3
Merge pull request 'fix(Nextcloud): Remove volume_from it's not valide on docker compose file v3' ( #13 ) from nextcloud into main
...
Reviewed-on: https://git.weko.io/resilien/services/pulls/13
2021-11-24 18:03:18 +01:00
Simon
3d6d254f21
fix(Nextcloud): Remove volume_from it's not valide on docker compose file v3
...
see https://stackoverflow.com/questions/45494746/docker-compose-volumes-from-usage-example
2021-11-24 18:01:40 +01:00
Simon
f705596bce
Merge pull request 'feat(Nextcloud): Add configuration to PHP_UPLOAD_LIMIT' ( #12 ) from nextcloud into main
...
Reviewed-on: https://git.weko.io/resilien/services/pulls/12
2021-11-24 17:18:03 +01:00
Simon
70aab13358
feat(Nextcloud): Add configuration to PHP_UPLOAD_LIMIT
...
see documentation https://github.com/nextcloud/docker
2021-11-24 17:17:28 +01:00
Simon
a364dce66c
Merge pull request 'fix(Traefik): Remove variable for traefik router name' ( #11 ) from traefik into main
...
Reviewed-on: https://git.weko.io/resilien/services/pulls/11
2021-11-24 16:51:53 +01:00
Simon
563ce1ed90
fix(Traefik): Remove variable for traefik router name
2021-11-24 16:49:51 +01:00
Simon
514ba4bd42
Merge pull request 'Mise à jour de Traefik' ( #10 ) from traefik into main
...
Reviewed-on: https://git.weko.io/resilien/services/pulls/10
2021-11-24 16:38:02 +01:00
Simon
57283af5af
feat(Traefik): Add variable to configure traefik entrypoints name
2021-11-24 16:31:28 +01:00
Simon
185dc32625
feat(Traefik): Add variable to configure traefik router name
2021-11-24 16:31:28 +01:00
Simon
b40f9ddde2
refactor(Traefik): Change syntax to accept variable
2021-11-24 16:31:28 +01:00
Simon
5bf6a8630c
chore(Traefik): Upgrade to 2.5.4
...
https://github.com/traefik/traefik/releases/tag/v2.5.4
2021-11-24 16:31:28 +01:00
Simon
e6ac037b11
Merge pull request 'feat(Nextcloud): Update docker-compose to add more configuration' ( #9 ) from nextcloud into main
...
Reviewed-on: https://git.weko.io/resilien/services/pulls/9
2021-11-24 15:13:55 +01:00
Simon
a231c5c1cf
feat(Nextcloud): Update docker-compose to add more configuration
...
_Détails
- Mise à jour de l'image docker nextcloud
- Mise à jour de l'image nginx
- Ajout d'une configuration spécifique Traefik séparé
- Ajout d'une configuration spécifique SMTP séparé
- Ajout d'une configuration spécifique pour lancer le container localemement
- Ajout de 2 variables pour configurer spécifiquement un PUID et PGID
- Suppression de la configuration Postgres spécifique pour utiliser le docker-compose généric
- Suppression de la configuration Redis spécifique pour utiliser le docker-compose généric
_Pourquoi
- Pour permettre une meilleure intégration dans l'infrastructure RésiLien
2021-11-24 10:56:43 +01:00
Simon
23c1af409a
Merge pull request 'Mise à jour de Postgres + configuration' ( #8 ) from postgres into main
...
Reviewed-on: https://git.weko.io/resilien/services/pulls/8
2021-11-24 09:21:44 +01:00
Simon
04388d48f0
feat(Postgres): Add configuration of PUID and PGID
2021-11-23 22:30:09 +01:00
Simon
9793ae506d
chore(Postgres): Upgrade to 14.1
...
https://www.postgresql.org/docs/release/14.1/
2021-11-23 22:05:46 +01:00
Simon
6ffd081de2
Merge pull request 'Ajout de documentation et de configuration pour Gitea' ( #7 ) from gitea into main
...
Reviewed-on: https://git.weko.io/resilien/services/pulls/7
2021-11-16 14:24:26 +01:00
Simon
94c96bbd7d
feat(Gitea): Add configuration to enable smtp
...
https://docs.gitea.io/en-us/install-with-docker/#managing-deployments-with-environment-variables
https://docs.gitea.io/en-us/email-setup/
2021-11-16 12:56:24 +01:00
Simon
5ecaffdfa2
feat(Gitea): Add configuration to enable prometheus metrics
...
https://docs.gitea.io/en-us/config-cheat-sheet/#metrics-metrics
2021-11-16 12:51:01 +01:00
Simon
8c802e3aa6
docs(Gitea): Add documentation to configure gitea with environment variables
2021-11-16 12:49:34 +01:00
Simon
bed39a6286
Merge pull request 'feat(traefik_lb): Add a Traefik LB configuration' ( #6 ) from traefik-lb into main
...
Reviewed-on: https://git.weko.io/resilien/services/pulls/6
2021-11-15 10:07:31 +01:00