LQDN Adminsys issueshttps://git.laquadrature.net/groups/lqdn-interne/-/issues2021-10-07T17:34:35+02:00https://git.laquadrature.net/lqdn-interne/piops-roles/monitoring-lqdn/-/issues/1Ajouter la configuration SSO2021-10-07T17:34:35+02:00nonoAjouter la configuration SSOVoir : https://grafana.com/docs/grafana/latest/enterprise/saml/Voir : https://grafana.com/docs/grafana/latest/enterprise/saml/nonononohttps://git.laquadrature.net/lqdn-interne/piops-roles/logging-lqdn/-/issues/1Configuration des certificats SSL pour les logs2021-10-15T15:30:01+02:00nonoConfiguration des certificats SSL pour les logsVoir le fichier `rsyslog-collector.conf.j2`Voir le fichier `rsyslog-collector.conf.j2`nonononohttps://git.laquadrature.net/lqdn-interne/piops-roles/security-lqdn/-/issues/3Sécurisation poussée de Nextcloud2021-11-09T11:23:23+01:00nonoSécurisation poussée de Nextcloudhttps://docs.nextcloud.com/server/latest/admin_manual/installation/harden_server.html?highlight=push%20notificationhttps://docs.nextcloud.com/server/latest/admin_manual/installation/harden_server.html?highlight=push%20notificationnonononohttps://git.laquadrature.net/lqdn-interne/piops-roles/security-lqdn/-/issues/4Ajout de logiciels2022-01-18T17:59:55+01:00nonoAjout de logiciels- https://www.snort.org/#get-started
- https://www.sshguard.net/
- https://cisofy.com/lynis/
- https://aide.github.io/
Et voir : https://www.debian.org/doc/user-manuals#securing- https://www.snort.org/#get-started
- https://www.sshguard.net/
- https://cisofy.com/lynis/
- https://aide.github.io/
Et voir : https://www.debian.org/doc/user-manuals#securingnonononohttps://git.laquadrature.net/lqdn-interne/piops-roles/don-lqdn/-/issues/1Add a flag to enforce home dir ownership and permissions only in prod, and di...2022-09-13T13:04:27+02:00nonoAdd a flag to enforce home dir ownership and permissions only in prod, and disable in testinghttps://git.laquadrature.net/lqdn-interne/piops-roles/ansible-role-hedgedocs/-/issues/3Add tags to import database2023-04-20T14:33:01+02:00nonoAdd tags to import databaseVersion 0.1.0nonononohttps://git.laquadrature.net/lqdn-interne/piops-roles/ansible-role-hedgedocs/-/issues/4Propose this role to the official project repo2023-04-20T15:58:58+02:00nonoPropose this role to the official project repoVersion 0.1.0nonononohttps://git.laquadrature.net/lqdn-interne/piops-roles/ansible-role-hedgedocs/-/issues/7Create first release2023-01-20T11:30:35+01:00nonoCreate first releaseCreate a release when the issues in https://git.laquadrature.net/lqdn-interne/piops-roles/hedgedocs-pad-lqdn/-/milestones/1 are closed.Create a release when the issues in https://git.laquadrature.net/lqdn-interne/piops-roles/hedgedocs-pad-lqdn/-/milestones/1 are closed.Version 0.1.0nonononohttps://git.laquadrature.net/lqdn-interne/piops-roles/ansible-role-hedgedocs/-/issues/8Add continuous integration testing via Gitlab CI2023-03-30T13:51:47+02:00nonoAdd continuous integration testing via Gitlab CIRelated to #5 , once that is done we can add a CI pipeline to validate merge requests.
We can get help from the tutorials here : https://docs.gitlab.com/ee/ci/quick_start/
- [ ] Verify that this repo has access to a runner
- [ ] Add th...Related to #5 , once that is done we can add a CI pipeline to validate merge requests.
We can get help from the tutorials here : https://docs.gitlab.com/ee/ci/quick_start/
- [ ] Verify that this repo has access to a runner
- [ ] Add the gitlab CI yaml file
- [ ] Write the stages of the pipelineVersion 0.1.0https://git.laquadrature.net/lqdn-interne/piops-roles/sso-lqdn/-/issues/1Rename role to ansible-role-keycloak2023-04-04T10:54:31+02:00nonoRename role to ansible-role-keycloakVersion 0.1.0https://git.laquadrature.net/lqdn-interne/piops-roles/sso-lqdn/-/issues/2Update README and translate role to english2023-04-04T10:55:07+02:00nonoUpdate README and translate role to englishVersion 0.1.0https://git.laquadrature.net/lqdn-interne/piops-roles/ansible-role-hedgedocs/-/issues/13Add Keycloak role as dependency to test the SAML option2023-04-04T10:57:01+02:00nonoAdd Keycloak role as dependency to test the SAML optionAdd this role https://git.laquadrature.net/lqdn-interne/piops-roles/sso-lqdn/ to the dependencies to be able to fully test the SAML configuration of this role.Add this role https://git.laquadrature.net/lqdn-interne/piops-roles/sso-lqdn/ to the dependencies to be able to fully test the SAML configuration of this role.Version 0.1.1https://git.laquadrature.net/lqdn-interne/piops/-/issues/13Add service : Etherpad2024-03-25T14:45:58+01:00nonoAdd service : EtherpadInclude this role : https://github.com/systemli/ansible-role-etherpad
- [ ] Check if role can support plugins, if not, add functionality
- [x] Add role
- [x] Add variables
- [x] Deploy role on testing infra
- [ ] Deploy role to prod in...Include this role : https://github.com/systemli/ansible-role-etherpad
- [ ] Check if role can support plugins, if not, add functionality
- [x] Add role
- [x] Add variables
- [x] Deploy role on testing infra
- [ ] Deploy role to prod infra
- [ ] Import existing data to prod infra
- [x] Add backups ( linked to #11 )
- [ ] Connect to the deleted pad function ( https://git.laquadrature.net/la-quadrature-du-net/outils/etherpad-cleanup )Nouvelle infrahttps://git.laquadrature.net/lqdn-interne/piops/-/issues/19Add TOR address to services2024-01-29T15:28:21+01:00nonoAdd TOR address to servicesSee https://galaxy.ansible.com/systemli/onionSee https://galaxy.ansible.com/systemli/onionThings that would be nice to dohttps://git.laquadrature.net/lqdn-interne/piops/-/issues/24Add service : Wordpress LQDN2023-10-02T17:10:11+02:00nonoAdd service : Wordpress LQDN- [ ] Get new server
- [ ] Get Ansible role for Wordpress
- [ ] Install the role
- [ ] Add monitoring
- [ ] Import existing data to prod website
- [ ] Update DNS and decomission the existing website.- [ ] Get new server
- [ ] Get Ansible role for Wordpress
- [ ] Install the role
- [ ] Add monitoring
- [ ] Import existing data to prod website
- [ ] Update DNS and decomission the existing website.Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/issues/26Include Matrix playbook for updates2023-10-09T15:14:27+02:00nonoInclude Matrix playbook for updatesNouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/issues/27Fix Fail2Ban configuration2024-02-05T15:23:39+01:00nonoFix Fail2Ban configurationhttps://git.laquadrature.net/lqdn-interne/piops/-/issues/28Fix logrotate configuration2024-02-15T11:42:14+01:00nonoFix logrotate configurationhttps://git.laquadrature.net/lqdn-interne/piops/-/issues/29Fix rsyslog / journald configuration2024-02-15T11:42:14+01:00nonoFix rsyslog / journald configurationhttps://git.laquadrature.net/lqdn-interne/piops/-/issues/30Add service : Gitlab2023-10-16T11:08:00+02:00nonoAdd service : GitlabNouvelle infranononono