Simon
903ba0283e
Merge pull request 'fix(Plausible): BASE_URL != PLAUSIBLE_DOMAIN' ( #33 ) from plausible into main
...
Reviewed-on: https://git.weko.io/resilien/services/pulls/33
2022-02-22 16:29:10 +01:00
Simon
7bc9788cd8
fix(Plausible): BASE_URL != PLAUSIBLE_DOMAIN
2022-02-22 16:28:52 +01:00
Simon
9cb520624f
Merge pull request 'plausible' ( #32 ) from plausible into main
...
## Détails
- Suppression des hash Docker
- Ajout des variables par défaut dans Postgres
- Ajout du service ClickHouse
- Ajout du service GeoIP Update
- Ajout du service Plausible
## Pourquoi
- Les hash Docker sont dépendant de la platforme hors nous gérons plusieurs type de platforme
- Pour simplifier la lecture des variables Postgres
- Pour proposer à nos utilisateurs Plausible
Reviewed-on: https://git.weko.io/resilien/services/pulls/32
2022-02-22 16:12:00 +01:00
Simon
5d4d7ad7fb
feat(Plausible): Add new service
2022-02-22 16:10:46 +01:00
Simon
895623732f
feat(GeoIP Update): Add new service
2022-02-22 16:01:45 +01:00
Simon
607e6c83c2
feat(ClickHouse): Add new service
2022-02-22 16:01:09 +01:00
Simon
58e5685b4d
docs(Postgres): Add default variable
2022-02-22 15:55:45 +01:00
Simon
0e1c155fbf
feat(Docker): Remove hash because it depends on the architecture
2022-02-22 15:55:18 +01:00
Simon
cf44901c1d
Merge pull request 'docs(Redis): Add default variable on .env files' ( #31 ) from redis into main
...
## Détails
- Ajout des variables non défini de Redis
## Pourquoi
- Pour clarifier l'utilisation des variables Redis
Reviewed-on: https://git.weko.io/resilien/services/pulls/31
2022-02-22 11:57:42 +01:00
Simon
557d35b9bf
docs(Redis): Add default variable on .env files
2022-02-22 11:56:17 +01:00
Simon
af49fefe12
Merge pull request 'feat(Redis): Add volume name' ( #30 ) from redis into main
...
## Détails
- Ajout d'un volume dans le conteneur Redis
## Pourquoi
- Pour permettre de persister les données de Redis permettant de redémarrer un conteneur sans être déconnecté
Reviewed-on: https://git.weko.io/resilien/services/pulls/30
2022-02-22 11:53:15 +01:00
Simon
4f2ae331df
feat(Redis): Add volume name
2022-02-22 11:51:34 +01:00
Simon
dbe1cd0f0e
Merge pull request 'upgrade' ( #29 ) from upgrade into main
...
## Détails
- Mise à jour de Traefik en [2.6.1](https://github.com/traefik/traefik/releases/tag/v2.6.1 )
- Mise à jour de Nextcloud en [23.0.2](https://nextcloud.com/changelog/#latest23 )
- Mise à jour de Grafana en [8.4.1](https://github.com/grafana/grafana/releases/tag/v8.4.1 )
## Pourquoi
- Pour être à jour
Reviewed-on: https://git.weko.io/resilien/services/pulls/29
2022-02-21 23:05:06 +01:00
Simon
ec62e7a14c
chore(Traefik): Upgrade to 2.6.1
...
https://github.com/traefik/traefik/releases/tag/v2.6.1
2022-02-21 23:00:00 +01:00
Simon
248f2fc174
chore(Nextcloud): Upgrade to 23.0.2
...
https://nextcloud.com/changelog/#latest23
2022-02-21 22:56:02 +01:00
Simon
ca15dfeca1
chore(Grafana): Upgrade to 8.4.1
...
https://github.com/grafana/grafana/releases/tag/v8.4.0
https://github.com/grafana/grafana/releases/tag/v8.4.1
2022-02-21 22:47:11 +01:00
Simon
fe99557d1b
Merge pull request 'upgrade' ( #26 ) from upgrade into main
...
## Détails
- Mise à jour de :
* Watchtower en [1.4.0](https://github.com/containrrr/watchtower/releases/tag/v1.4.0 )
* Registry en [2.8.0](https://github.com/distribution/distribution/releases/tag/v2.8.0 )
* Prometheus en [2.33.3](https://github.com/prometheus/prometheus/releases/tag/v2.33.3 )
* Postgres en [14.2](https://www.postgresql.org/docs/release/14.2/ )
* Grafana en [8.3.6](https://github.com/grafana/grafana/releases/tag/v8.3.6 )
* Gitea en [1.16.1](https://github.com/go-gitea/gitea/releases/tag/v1.16.1 )
* Nextcloud en [23.0.0](https://nextcloud.com/changelog/#latest23 )
- Ajout des sha256 des images docker
## Pourquoi
- Pour avoir les derniers fix de sécurité
- Pour ajouter de la sécurité lors du téléchargement des images
## Liens
- [ticket](https://tree.taiga.io/project/killiankemps-resilien/us/374 )
Reviewed-on: https://git.weko.io/resilien/services/pulls/26
Reviewed-by: killian <developer@killiankemps.fr>
2022-02-14 14:15:55 +01:00
Simon
c4735acbc5
chore(Nextcloud): Upgrade to 23.0.0
...
https://nextcloud.com/changelog/#latest23
2022-02-14 10:31:18 +01:00
Simon
9f9948950c
feat(Docker): Add all sha256 on services
2022-02-14 10:18:03 +01:00
Simon
b0a72c954c
chore(Watchtower): Upgrade to 1.4.0
...
https://github.com/containrrr/watchtower/releases/tag/v1.4.0
2022-02-14 10:18:03 +01:00
Simon
60394b5c9d
chore(Registry): Upgrade to 2.8.0
...
https://github.com/distribution/distribution/releases/tag/v2.8.0
2022-02-14 10:18:03 +01:00
Simon
7992eb4ffa
chore(Prometheus): Upgrade to 2.33.3
...
https://github.com/prometheus/prometheus/releases/tag/v2.33.3
2022-02-14 10:18:03 +01:00
Simon
6bed3d6aa2
chore(Postgres): Upgrade to 14.2
...
https://www.postgresql.org/docs/release/14.2/
2022-02-14 10:18:03 +01:00
Simon
fe99e604d7
chore(Grafana): Upgrade to 8.3.6
...
https://github.com/grafana/grafana/releases/tag/v8.3.6
2022-02-14 10:18:03 +01:00
Simon
31935e4acf
chore(Gitea): Upgrade to 1.16.1
...
https://github.com/go-gitea/gitea/releases/tag/v1.16.1
2022-02-14 10:18:03 +01:00
Simon
3109e64b6d
Merge pull request 'upgrade' ( #25 ) from upgrade into main
...
## Détails
- Mise à jour de :
- Directus en [9.5.1](https://github.com/directus/directus/releases/tag/v9.5.1 )
- Grafana en [8.3.4](https://github.com/grafana/grafana/releases/tag/v8.3.4 )
- Prometheus en [2.33.1](https://github.com/prometheus/prometheus/releases/tag/v2.33.1 )
- Traefik en [2.6.0](https://github.com/traefik/traefik/releases/tag/v2.6.0 )
- Drone en [2.9.1](https://github.com/harness/drone/blob/master/CHANGELOG.md )
- fix une typo
- Mise à jour de la documentation
## Pourquoi
- Pour avoir les derniers fix de sécurité
- RésiLien n'a qu'une seul écriture :D
- Pour afficher vraiment tous les services
## Liens
- [ticket](https://tree.taiga.io/project/killiankemps-resilien/us/374 )
Reviewed-on: https://git.weko.io/resilien/services/pulls/25
Reviewed-by: killian <developer@killiankemps.fr>
2022-02-09 21:00:53 +01:00
Simon
d6671e5f1b
docs: Update services
2022-02-09 17:57:03 +01:00
Simon
7f4140dea6
typo: Résilien to RésiLien
2022-02-09 17:30:15 +01:00
Simon
478fbac2be
chore(Directus): Upgrade to 9.5.1
...
https://github.com/directus/directus/releases/tag/v9.5.1
2022-02-07 10:33:27 +01:00
Simon
55430b3e8f
chore(Grafana): Upgrade to 8.3.4
...
https://github.com/grafana/grafana/releases/tag/v8.3.4
2022-02-07 10:27:59 +01:00
Simon
23c932580f
chore(Prometheus): Upgrade to 2.33.1
...
https://github.com/prometheus/prometheus/releases/tag/v2.33.1
2022-02-07 10:24:01 +01:00
Simon
d75ffc2ad6
chore(Traefik): Upgrade to 2.6.0
...
https://github.com/traefik/traefik/releases/tag/v2.6.0
2022-02-07 10:21:25 +01:00
Simon
c68c7ab749
chore(Drone): Upgrade to 2.9.1
...
https://github.com/harness/drone/blob/master/CHANGELOG.md
2022-02-07 10:21:25 +01:00
Simon
1b77dbfa48
Merge pull request 'fix(Postgres): Add container name or postgres by default on postgres host' ( #23 ) from postgres into main
...
## Détails
- Homogénéisation de la déclaration des _host_ Postgres
## Pourquoi
- Pour harmoniser notre code et surtout éviter des erreurs (par exemple pour Gitea on ne pouvait actuellement héberger seulement un seul Gitea sur un même serveur).
## Liens
- [ticket](https://tree.taiga.io/project/killiankemps-resilien/us/348 )
Reviewed-on: https://git.weko.io/resilien/services/pulls/23
Reviewed-by: killian <developer@killiankemps.fr>
2022-01-27 00:23:49 +01:00
Simon
e301bb6b64
fix(Postgres): Add container name or postgres by default on postgres host
2022-01-27 00:23:22 +01:00
Simon
5e2338036e
Merge pull request 'docs: Update documentation' ( #24 ) from add_docs into main
...
Reviewed-on: https://git.weko.io/resilien/services/pulls/24
2022-01-26 11:26:48 +01:00
Simon
34e08f9183
docs: Update documentation
2022-01-26 10:59:42 +01:00
Simon
cb5d8cf5ff
Merge pull request 'feat(Drone): Add more configuration and split it' ( #22 ) from drone into main
...
## Détails
- intégration d'option pour l'utilisation de Drone
- séparation des docker-compose en plusieurs fichiers
## Pourquoi
- Pour permettre une configuration plus avancé de Drone
- Pour nous permettre d'intégrer facilement Drone avec les options que l'on veut
Reviewed-on: https://git.weko.io/resilien/services/pulls/22
Reviewed-by: killian <developer@killiankemps.fr>
2022-01-26 10:54:06 +01:00
Simon
567349390c
feat(Drone): Add more configuration and split it
2022-01-26 10:53:11 +01:00
Simon
87554f4ada
Merge pull request 'Mise à jour des services' ( #21 ) from upgrade into main
...
## Détails
Mise à jour de l'ensemble des services
## Pourquoi
Pour être à jour au niveau des applications
Reviewed-on: https://git.weko.io/resilien/services/pulls/21
Reviewed-by: killian <developer@killiankemps.fr>
2022-01-11 23:13:50 +01:00
Simon
d23ab55885
chore(Directus): Upgrade to 9.4.3
...
https://github.com/directus/directus/releases/tag/v9.4.3
2022-01-11 23:12:56 +01:00
Simon
08d6448897
Merge pull request 'feat(Mobilizon): Add default port' ( #20 ) from mobilizon into main
...
## Détails
- ajout du port par défaut dans le fichier `mobilizon/docker-compose.yml`
- mise à jour du port dans le fichier `mobilizon/docker-compose.local.yml` utile surtout pour des tests locaux
## Pourquoi
Pour permettre d'éviter une configuration dans notre infrastructure et d'utiliser la valeur par défaut.
## Liens
- [Ticket](https://tree.taiga.io/project/killiankemps-resilien/task/256 )
- [Voir la demande d'ajout coté infra](https://git.weko.io/resilien/infra/pulls/68/files#issuecomment-970 )
Reviewed-on: https://git.weko.io/resilien/services/pulls/20
Reviewed-by: killian <developer@killiankemps.fr>
2022-01-11 22:57:20 +01:00
Simon
26842cadd3
docs(Mobilizon): Mise à jour de la documentation
2022-01-10 10:52:17 +01:00
Simon
80250b899b
feat(Mobilizon): Add default port
2022-01-10 10:51:49 +01:00
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