]>
git.immae.eu Git - perso/Immae/Config/Nix.git/log
Ismaël Bouya [Tue, 3 Oct 2023 23:41:17 +0000 (01:41 +0200)]
Remove netdata that became unfree
Ismaël Bouya [Tue, 3 Oct 2023 23:35:06 +0000 (01:35 +0200)]
Squash changes containing private information
There were a lot of changes since the previous commit, but a lot of them
contained personnal information about users. All thos changes got
stashed into a single commit (history is kept in a different place) and
private information was moved in a separate private repository
Ismaël Bouya [Mon, 8 Nov 2021 16:46:48 +0000 (17:46 +0100)]
Add config for CI
Ismaël Bouya [Sat, 23 Oct 2021 09:16:07 +0000 (11:16 +0200)]
Remove warning for chown failures with sftp
Ismaël Bouya [Sat, 23 Oct 2021 09:14:42 +0000 (11:14 +0200)]
Add new Patrick website and reorganise files
Ismaël Bouya [Sat, 23 Oct 2021 09:14:07 +0000 (11:14 +0200)]
Fix issue in ISRG script that is not idempotent
Ismaël Bouya [Sat, 23 Oct 2021 00:06:42 +0000 (02:06 +0200)]
Fix ISRG root certificate chain
Ismaël Bouya [Fri, 22 Oct 2021 20:21:15 +0000 (22:21 +0200)]
Use immae.dev domain
Ismaël Bouya [Fri, 22 Oct 2021 18:55:31 +0000 (20:55 +0200)]
Remove duply-backup
Ismaël Bouya [Fri, 22 Oct 2021 18:10:54 +0000 (20:10 +0200)]
Move devtools to other place
Ismaël Bouya [Fri, 22 Oct 2021 18:07:14 +0000 (20:07 +0200)]
Remove webappdirs
Ismaël Bouya [Wed, 20 Oct 2021 14:40:57 +0000 (16:40 +0200)]
Migrate to proftpd
Thibault Pelloquin [Tue, 19 Oct 2021 21:32:45 +0000 (23:32 +0200)]
Add script to handle ssh keys
Work by Thibault
Ismaël Bouya [Sat, 16 Oct 2021 13:56:32 +0000 (15:56 +0200)]
Move Fiche to flakes
Ismaël Bouya [Sat, 16 Oct 2021 15:40:07 +0000 (17:40 +0200)]
Use attrs for secrets instead of lists
Ismaël Bouya [Wed, 13 Oct 2021 00:26:54 +0000 (02:26 +0200)]
Move secrets to flakes
Ismaël Bouya [Thu, 14 Oct 2021 22:59:34 +0000 (00:59 +0200)]
Move backups to flake
Ismaël Bouya [Thu, 7 Oct 2021 13:24:15 +0000 (15:24 +0200)]
Refactor paste
Ismaël Bouya [Thu, 7 Oct 2021 13:22:57 +0000 (15:22 +0200)]
Refactor opendmarc/openarc flakes
Ismaël Bouya [Sun, 12 Sep 2021 23:00:43 +0000 (01:00 +0200)]
Add filesWatcher flake
Ismaël Bouya [Thu, 7 Oct 2021 13:19:16 +0000 (15:19 +0200)]
Bump programs
Ismaël Bouya [Wed, 13 Oct 2021 00:24:38 +0000 (02:24 +0200)]
Fix mariadb replication
It adds the pam soname at install which is missing at first dump.
Ismaël Bouya [Thu, 14 Oct 2021 13:29:33 +0000 (15:29 +0200)]
Bump gitolite and add new feature
Ismaël Bouya [Thu, 7 Oct 2021 13:17:30 +0000 (15:17 +0200)]
Refactor secrets handling
Ismaël Bouya [Thu, 7 Oct 2021 13:14:03 +0000 (15:14 +0200)]
Add documentation website
Ismaël Bouya [Thu, 7 Oct 2021 19:39:13 +0000 (21:39 +0200)]
Update task certificates
Ismaël Bouya [Mon, 30 Aug 2021 21:14:00 +0000 (23:14 +0200)]
Remove libspf2 flake for stock one
Ismaël Bouya [Wed, 25 Aug 2021 21:49:34 +0000 (23:49 +0200)]
Move packages to flakes
Ismaël Bouya [Mon, 23 Aug 2021 22:29:45 +0000 (00:29 +0200)]
Refactor flakes
Third iteration
Ismaël Bouya [Tue, 31 Aug 2021 18:20:50 +0000 (20:20 +0200)]
Increase RAM for nextcloud cron
Ismaël Bouya [Mon, 16 Aug 2021 11:23:51 +0000 (13:23 +0200)]
Add programs to my environment
Ismaël Bouya [Wed, 29 Sep 2021 22:20:41 +0000 (00:20 +0200)]
Add website for AtelierFringant
Ismaël Bouya [Wed, 29 Sep 2021 22:27:40 +0000 (00:27 +0200)]
Fix Shaarli rest API
Ismaël Bouya [Thu, 5 Aug 2021 23:38:35 +0000 (01:38 +0200)]
Site de Bingo de Denise
Ismaël Bouya [Tue, 14 Sep 2021 00:28:09 +0000 (02:28 +0200)]
Add flask app paste
Ismaël Bouya [Sun, 19 Sep 2021 15:53:16 +0000 (17:53 +0200)]
New account in quatresaisons
Ismaël Bouya [Mon, 23 Aug 2021 22:29:34 +0000 (00:29 +0200)]
Refactor flakes
Second iteration
Ismaël Bouya [Sun, 22 Aug 2021 23:50:09 +0000 (01:50 +0200)]
Refactor flakes using follows
Ismaël Bouya [Thu, 5 Aug 2021 23:40:10 +0000 (01:40 +0200)]
Update Richie website
Ismaël Bouya [Thu, 5 Aug 2021 23:39:21 +0000 (01:39 +0200)]
Upgrade stgit
Ismaël Bouya [Mon, 12 Jul 2021 15:46:26 +0000 (17:46 +0200)]
Fix tabs in <pre> tag
Ismaël Bouya [Fri, 9 Jul 2021 15:57:46 +0000 (17:57 +0200)]
Remove some monitoring objects for Eban
Ismaël Bouya [Fri, 9 Jul 2021 15:57:31 +0000 (17:57 +0200)]
Add matrix configuration
Ismaël Bouya [Sun, 27 Jun 2021 00:16:45 +0000 (02:16 +0200)]
Only initiate connection on demand for buildbot workers
Ismaël Bouya [Sat, 26 Jun 2021 12:18:04 +0000 (14:18 +0200)]
Add a NixShellCommand step to buildbot
Ismaël Bouya [Sat, 26 Jun 2021 08:07:40 +0000 (10:07 +0200)]
Make wwwrun run the python application
Ismaël Bouya [Fri, 25 Jun 2021 08:31:40 +0000 (10:31 +0200)]
Make libvirt pools declarative.
Ismaël Bouya [Thu, 24 Jun 2021 20:24:15 +0000 (22:24 +0200)]
First attempt at making declarative VMs
In order to make buildbot more secure, the builds need to happen inside
VMs so that they can be thrown out on demand when not needed.
This commit implements this facility on dilion, and also defines
declaratively some previous VMs which used to run on the machine.
Ismaël Bouya [Tue, 8 Jun 2021 16:28:12 +0000 (18:28 +0200)]
Change icons
Ismaël Bouya [Sun, 6 Jun 2021 21:35:46 +0000 (23:35 +0200)]
Add umami
Ismaël Bouya [Sun, 6 Jun 2021 00:17:53 +0000 (02:17 +0200)]
Add woob
Ismaël Bouya [Wed, 2 Jun 2021 22:46:15 +0000 (00:46 +0200)]
Fix davical connection
Ismaël Bouya [Tue, 1 Jun 2021 10:04:29 +0000 (12:04 +0200)]
Upgrade landing page and scripts
Ismaël Bouya [Tue, 1 Jun 2021 05:57:15 +0000 (07:57 +0200)]
Add cryptpad farm
Ismaël Bouya [Sun, 23 May 2021 20:07:52 +0000 (22:07 +0200)]
Add monitoring for Eban
Ismaël Bouya [Sun, 23 May 2021 20:07:22 +0000 (22:07 +0200)]
Add cryptpad to ressourcerie banon
Ismaël Bouya [Fri, 21 May 2021 23:00:39 +0000 (01:00 +0200)]
Add files for ressourcerie
Ismaël Bouya [Fri, 21 May 2021 22:54:33 +0000 (00:54 +0200)]
Add favicon to assets
Ismaël Bouya [Mon, 17 May 2021 13:11:19 +0000 (15:11 +0200)]
Add weechat relay client
Ismaël Bouya [Mon, 17 May 2021 13:10:49 +0000 (15:10 +0200)]
Add signal
Ismaël Bouya [Sun, 16 May 2021 16:25:26 +0000 (18:25 +0200)]
Remove duplicates when generating server list in bind
Ismaël Bouya [Sat, 8 May 2021 18:18:10 +0000 (20:18 +0200)]
Update davical
Ismaël Bouya [Sat, 8 May 2021 18:17:41 +0000 (20:17 +0200)]
Add a first gemini capsule
Ismaël Bouya [Sat, 8 May 2021 18:17:07 +0000 (20:17 +0200)]
Add Terraforming-mars game
Ismaël Bouya [Sun, 2 May 2021 13:35:50 +0000 (15:35 +0200)]
Add snapshot date check for monitoring
Ismaël Bouya [Sun, 2 May 2021 13:14:43 +0000 (15:14 +0200)]
Add monitoring for quatresaisons
Ismaël Bouya [Sun, 2 May 2021 02:10:13 +0000 (04:10 +0200)]
Refactor monitoring to avoid useless resources in each machine
Ismaël Bouya [Sat, 1 May 2021 19:07:09 +0000 (21:07 +0200)]
Add keys handling for bind9
Ismaël Bouya [Sat, 1 May 2021 17:05:47 +0000 (19:05 +0200)]
Small adjustments for naemon and web server
Ismaël Bouya [Sat, 3 Apr 2021 17:19:05 +0000 (19:19 +0200)]
Change Nath’s name
Ismaël Bouya [Sun, 28 Mar 2021 16:39:14 +0000 (18:39 +0200)]
Fix netdata stream for eldiron
Ismaël Bouya [Sun, 28 Mar 2021 16:38:04 +0000 (18:38 +0200)]
Adjustments for monitoring
Ismaël Bouya [Tue, 9 Mar 2021 00:13:47 +0000 (01:13 +0100)]
Adjust sql parameters
This commit makes several changes:
- One of the mysql databases is not dumped anymore
- Monitoring now checks that mysql is actually replicating
- Databases are migrated to ssd
Ismaël Bouya [Thu, 4 Mar 2021 23:37:52 +0000 (00:37 +0100)]
Add monitoring check for tiboqorl
Ismaël Bouya [Thu, 4 Mar 2021 23:37:30 +0000 (00:37 +0100)]
Update Ludivine’s website
Ismaël Bouya [Thu, 4 Mar 2021 23:37:03 +0000 (00:37 +0100)]
Add next-boot recipe to makefile
Ismaël Bouya [Thu, 18 Feb 2021 18:58:44 +0000 (19:58 +0100)]
Add beta for Denise OMS
Ismaël Bouya [Sat, 13 Feb 2021 14:16:56 +0000 (15:16 +0100)]
Add CAA to dns
Ismaël Bouya [Mon, 8 Feb 2021 21:27:00 +0000 (22:27 +0100)]
Add bakeer’s website
Ismaël Bouya [Mon, 8 Feb 2021 00:30:29 +0000 (01:30 +0100)]
Make vardir optional for nextcloud
Ismaël Bouya [Mon, 8 Feb 2021 00:27:03 +0000 (01:27 +0100)]
Fix shaarli long sessions
Ismaël Bouya [Sat, 6 Feb 2021 22:36:08 +0000 (23:36 +0100)]
Use local website for research
Ismaël Bouya [Sat, 6 Feb 2021 22:33:40 +0000 (23:33 +0100)]
Add megaraid monitoring
Ismaël Bouya [Sat, 6 Feb 2021 22:32:47 +0000 (23:32 +0100)]
Add centered logo
Ismaël Bouya [Sat, 6 Feb 2021 22:32:22 +0000 (23:32 +0100)]
Add tools to environment
Ismaël Bouya [Sat, 6 Feb 2021 20:51:41 +0000 (21:51 +0100)]
Add some assets
Ismaël Bouya [Fri, 29 Jan 2021 23:41:57 +0000 (00:41 +0100)]
Move csp report credentials out of the store
Ismaël Bouya [Fri, 29 Jan 2021 23:16:27 +0000 (00:16 +0100)]
Move postscript scripts sensible values out of the store
Ismaël Bouya [Fri, 29 Jan 2021 20:56:15 +0000 (21:56 +0100)]
Update sums after github cache expiration
Ismaël Bouya [Fri, 29 Jan 2021 15:33:03 +0000 (16:33 +0100)]
Remove netdata stream key from the store
Ismaël Bouya [Fri, 29 Jan 2021 15:16:08 +0000 (16:16 +0100)]
Remove taskwarrior keys from the store for taskwarrior
Ismaël Bouya [Fri, 29 Jan 2021 13:14:41 +0000 (14:14 +0100)]
Change buildbot environment variables to secrets location
Ismaël Bouya [Sat, 2 Jan 2021 09:59:09 +0000 (10:59 +0100)]
Use templated secrets to avoid having password in the store
Ismaël Bouya [Wed, 27 Jan 2021 23:15:47 +0000 (00:15 +0100)]
Update nix unstable
Ismaël Bouya [Tue, 26 Jan 2021 22:18:36 +0000 (23:18 +0100)]
Upgrade sudo CVE-2021-3156
Ismaël Bouya [Sun, 24 Jan 2021 00:13:31 +0000 (01:13 +0100)]
Use relative path for private flakes
Ismaël Bouya [Sat, 23 Jan 2021 22:26:11 +0000 (23:26 +0100)]
Use peertube flake in modules
Ismaël Bouya [Thu, 21 Jan 2021 23:48:36 +0000 (00:48 +0100)]
Upgrade syden peertube to flake
Ismaël Bouya [Tue, 15 Dec 2020 01:05:19 +0000 (02:05 +0100)]
Write peertube flake
Ismaël Bouya [Thu, 21 Jan 2021 09:08:16 +0000 (10:08 +0100)]
Upgrade flakes to latest