]> git.immae.eu Git - perso/Immae/Config/Nix.git/log
perso/Immae/Config/Nix.git
3 years agoMake libvirt pools declarative.
Ismaël Bouya [Fri, 25 Jun 2021 08:31:40 +0000 (10:31 +0200)] 
Make libvirt pools declarative.

3 years agoFirst attempt at making declarative VMs
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.

3 years agoChange icons
Ismaël Bouya [Tue, 8 Jun 2021 16:28:12 +0000 (18:28 +0200)] 
Change icons

3 years agoAdd umami
Ismaël Bouya [Sun, 6 Jun 2021 21:35:46 +0000 (23:35 +0200)] 
Add umami

3 years agoAdd woob
Ismaël Bouya [Sun, 6 Jun 2021 00:17:53 +0000 (02:17 +0200)] 
Add woob

3 years agoFix davical connection
Ismaël Bouya [Wed, 2 Jun 2021 22:46:15 +0000 (00:46 +0200)] 
Fix davical connection

3 years agoUpgrade landing page and scripts
Ismaël Bouya [Tue, 1 Jun 2021 10:04:29 +0000 (12:04 +0200)] 
Upgrade landing page and scripts

3 years agoAdd cryptpad farm
Ismaël Bouya [Tue, 1 Jun 2021 05:57:15 +0000 (07:57 +0200)] 
Add cryptpad farm

3 years agoAdd monitoring for Eban
Ismaël Bouya [Sun, 23 May 2021 20:07:52 +0000 (22:07 +0200)] 
Add monitoring for Eban

3 years agoAdd cryptpad to ressourcerie banon
Ismaël Bouya [Sun, 23 May 2021 20:07:22 +0000 (22:07 +0200)] 
Add cryptpad to ressourcerie banon

3 years agoAdd files for ressourcerie
Ismaël Bouya [Fri, 21 May 2021 23:00:39 +0000 (01:00 +0200)] 
Add files for ressourcerie

3 years agoAdd favicon to assets
Ismaël Bouya [Fri, 21 May 2021 22:54:33 +0000 (00:54 +0200)] 
Add favicon to assets

3 years agoAdd weechat relay client
Ismaël Bouya [Mon, 17 May 2021 13:11:19 +0000 (15:11 +0200)] 
Add weechat relay client

3 years agoAdd signal
Ismaël Bouya [Mon, 17 May 2021 13:10:49 +0000 (15:10 +0200)] 
Add signal

3 years agoRemove duplicates when generating server list in bind
Ismaël Bouya [Sun, 16 May 2021 16:25:26 +0000 (18:25 +0200)] 
Remove duplicates when generating server list in bind

3 years agoUpdate davical
Ismaël Bouya [Sat, 8 May 2021 18:18:10 +0000 (20:18 +0200)] 
Update davical

3 years agoAdd a first gemini capsule
Ismaël Bouya [Sat, 8 May 2021 18:17:41 +0000 (20:17 +0200)] 
Add a first gemini capsule

3 years agoAdd Terraforming-mars game
Ismaël Bouya [Sat, 8 May 2021 18:17:07 +0000 (20:17 +0200)] 
Add Terraforming-mars game

3 years agoAdd snapshot date check for monitoring
Ismaël Bouya [Sun, 2 May 2021 13:35:50 +0000 (15:35 +0200)] 
Add snapshot date check for monitoring

3 years agoAdd monitoring for quatresaisons
Ismaël Bouya [Sun, 2 May 2021 13:14:43 +0000 (15:14 +0200)] 
Add monitoring for quatresaisons

3 years agoRefactor monitoring to avoid useless resources in each machine
Ismaël Bouya [Sun, 2 May 2021 02:10:13 +0000 (04:10 +0200)] 
Refactor monitoring to avoid useless resources in each machine

3 years agoAdd keys handling for bind9
Ismaël Bouya [Sat, 1 May 2021 19:07:09 +0000 (21:07 +0200)] 
Add keys handling for bind9

3 years agoSmall adjustments for naemon and web server
Ismaël Bouya [Sat, 1 May 2021 17:05:47 +0000 (19:05 +0200)] 
Small adjustments for naemon and web server

3 years agoChange Nath’s name
Ismaël Bouya [Sat, 3 Apr 2021 17:19:05 +0000 (19:19 +0200)] 
Change Nath’s name

3 years agoFix netdata stream for eldiron
Ismaël Bouya [Sun, 28 Mar 2021 16:39:14 +0000 (18:39 +0200)] 
Fix netdata stream for eldiron

3 years agoAdjustments for monitoring
Ismaël Bouya [Sun, 28 Mar 2021 16:38:04 +0000 (18:38 +0200)] 
Adjustments for monitoring

3 years agoAdjust sql parameters
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

3 years agoAdd monitoring check for tiboqorl
Ismaël Bouya [Thu, 4 Mar 2021 23:37:52 +0000 (00:37 +0100)] 
Add monitoring check for tiboqorl

3 years agoUpdate Ludivine’s website
Ismaël Bouya [Thu, 4 Mar 2021 23:37:30 +0000 (00:37 +0100)] 
Update Ludivine’s website

3 years agoAdd next-boot recipe to makefile
Ismaël Bouya [Thu, 4 Mar 2021 23:37:03 +0000 (00:37 +0100)] 
Add next-boot recipe to makefile

3 years agoAdd beta for Denise OMS
Ismaël Bouya [Thu, 18 Feb 2021 18:58:44 +0000 (19:58 +0100)] 
Add beta for Denise OMS

3 years agoAdd CAA to dns
Ismaël Bouya [Sat, 13 Feb 2021 14:16:56 +0000 (15:16 +0100)] 
Add CAA to dns

3 years agoAdd bakeer’s website
Ismaël Bouya [Mon, 8 Feb 2021 21:27:00 +0000 (22:27 +0100)] 
Add bakeer’s website

3 years agoMake vardir optional for nextcloud
Ismaël Bouya [Mon, 8 Feb 2021 00:30:29 +0000 (01:30 +0100)] 
Make vardir optional for nextcloud

3 years agoFix shaarli long sessions
Ismaël Bouya [Mon, 8 Feb 2021 00:27:03 +0000 (01:27 +0100)] 
Fix shaarli long sessions

3 years agoUse local website for research
Ismaël Bouya [Sat, 6 Feb 2021 22:36:08 +0000 (23:36 +0100)] 
Use local website for research

3 years agoAdd megaraid monitoring
Ismaël Bouya [Sat, 6 Feb 2021 22:33:40 +0000 (23:33 +0100)] 
Add megaraid monitoring

3 years agoAdd centered logo
Ismaël Bouya [Sat, 6 Feb 2021 22:32:47 +0000 (23:32 +0100)] 
Add centered logo

3 years agoAdd tools to environment
Ismaël Bouya [Sat, 6 Feb 2021 22:32:22 +0000 (23:32 +0100)] 
Add tools to environment

3 years agoAdd some assets
Ismaël Bouya [Sat, 6 Feb 2021 20:51:41 +0000 (21:51 +0100)] 
Add some assets

3 years agoMove csp report credentials out of the store
Ismaël Bouya [Fri, 29 Jan 2021 23:41:57 +0000 (00:41 +0100)] 
Move csp report credentials out of the store

3 years agoMove postscript scripts sensible values 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

3 years agoUpdate sums after github cache expiration
Ismaël Bouya [Fri, 29 Jan 2021 20:56:15 +0000 (21:56 +0100)] 
Update sums after github cache expiration

3 years agoRemove netdata stream key from the store
Ismaël Bouya [Fri, 29 Jan 2021 15:33:03 +0000 (16:33 +0100)] 
Remove netdata stream key from the store

3 years agoRemove taskwarrior keys from the store for taskwarrior
Ismaël Bouya [Fri, 29 Jan 2021 15:16:08 +0000 (16:16 +0100)] 
Remove taskwarrior keys from the store for taskwarrior

3 years agoChange buildbot environment variables to secrets location
Ismaël Bouya [Fri, 29 Jan 2021 13:14:41 +0000 (14:14 +0100)] 
Change buildbot environment variables to secrets location

3 years agoUse templated secrets to avoid having password in the store
Ismaël Bouya [Sat, 2 Jan 2021 09:59:09 +0000 (10:59 +0100)] 
Use templated secrets to avoid having password in the store

3 years agoUpdate nix unstable
Ismaël Bouya [Wed, 27 Jan 2021 23:15:47 +0000 (00:15 +0100)] 
Update nix unstable

3 years agoUpgrade sudo CVE-2021-3156
Ismaël Bouya [Tue, 26 Jan 2021 22:18:36 +0000 (23:18 +0100)] 
Upgrade sudo CVE-2021-3156

3 years agoUse relative path for private flakes
Ismaël Bouya [Sun, 24 Jan 2021 00:13:31 +0000 (01:13 +0100)] 
Use relative path for private flakes

3 years agoUse peertube flake in modules
Ismaël Bouya [Sat, 23 Jan 2021 22:26:11 +0000 (23:26 +0100)] 
Use peertube flake in modules

3 years agoUpgrade syden peertube to flake
Ismaël Bouya [Thu, 21 Jan 2021 23:48:36 +0000 (00:48 +0100)] 
Upgrade syden peertube to flake

3 years agoWrite peertube flake
Ismaël Bouya [Tue, 15 Dec 2020 01:05:19 +0000 (02:05 +0100)] 
Write peertube flake

3 years agoUpgrade flakes to latest
Ismaël Bouya [Thu, 21 Jan 2021 09:08:16 +0000 (10:08 +0100)] 
Upgrade flakes to latest

3 years agoAdd private flake for openarc and opendmarc
Ismaël Bouya [Thu, 21 Jan 2021 08:56:28 +0000 (09:56 +0100)] 
Add private flake for openarc and opendmarc

3 years agoAdd ImmaeEu EURL billing certificate
Ismaël Bouya [Tue, 19 Jan 2021 21:29:21 +0000 (22:29 +0100)] 
Add ImmaeEu EURL billing certificate

3 years agoAdd first CHATONS properties page
Ismaël Bouya [Tue, 19 Jan 2021 21:28:58 +0000 (22:28 +0100)] 
Add first CHATONS properties page

3 years agoConfiguration adjustments for shaarli and mastodon
Ismaël Bouya [Tue, 19 Jan 2021 21:28:31 +0000 (22:28 +0100)] 
Configuration adjustments for shaarli and mastodon

3 years agoAdd cgit to replace gitweb
Ismaël Bouya [Tue, 19 Jan 2021 21:28:04 +0000 (22:28 +0100)] 
Add cgit to replace gitweb

3 years agoMove flake private file in common place
Ismaël Bouya [Sat, 2 Jan 2021 01:32:37 +0000 (02:32 +0100)] 
Move flake private file in common place

3 years agoAdd opendmarc flake
Ismaël Bouya [Sat, 2 Jan 2021 01:32:12 +0000 (02:32 +0100)] 
Add opendmarc flake

3 years agoAdd libspf2 flake package
Ismaël Bouya [Sat, 2 Jan 2021 00:47:43 +0000 (01:47 +0100)] 
Add libspf2 flake package

3 years agoUse flake for openarc modules
Ismaël Bouya [Fri, 1 Jan 2021 11:21:09 +0000 (12:21 +0100)] 
Use flake for openarc modules

3 years agoRemove flaked modules
Ismaël Bouya [Thu, 31 Dec 2020 10:39:00 +0000 (11:39 +0100)] 
Remove flaked modules

3 years agoUse flake for openarc
Ismaël Bouya [Wed, 30 Dec 2020 23:13:07 +0000 (00:13 +0100)] 
Use flake for openarc

3 years agoAdd OpenARC flake
Ismaël Bouya [Sun, 27 Dec 2020 14:55:48 +0000 (15:55 +0100)] 
Add OpenARC flake

3 years agoAdd myuids flake
Ismaël Bouya [Tue, 29 Dec 2020 22:31:26 +0000 (23:31 +0100)] 
Add myuids flake

3 years agoAdd Eban monitoring
Ismaël Bouya [Tue, 29 Dec 2020 21:06:59 +0000 (22:06 +0100)] 
Add Eban monitoring

3 years agoUpdate piedjaloux website
Ismaël Bouya [Sun, 27 Dec 2020 14:36:55 +0000 (15:36 +0100)] 
Update piedjaloux website

3 years agoAdd monitoring for dilion and quatresaisons
Ismaël Bouya [Sun, 27 Dec 2020 14:36:09 +0000 (15:36 +0100)] 
Add monitoring for dilion and quatresaisons

3 years agoAdd documentation file
Ismaël Bouya [Tue, 15 Dec 2020 01:15:16 +0000 (02:15 +0100)] 
Add documentation file

3 years agoFix zrepl configuration to ease load on eldiron
Ismaël Bouya [Tue, 15 Dec 2020 01:14:30 +0000 (02:14 +0100)] 
Fix zrepl configuration to ease load on eldiron

3 years agoFix journald configuration
Ismaël Bouya [Tue, 15 Dec 2020 01:14:13 +0000 (02:14 +0100)] 
Fix journald configuration

3 years agoAdd new tools to quatresaisons
Ismaël Bouya [Tue, 15 Dec 2020 01:13:57 +0000 (02:13 +0100)] 
Add new tools to quatresaisons

3 years agoAdd new tools
Ismaël Bouya [Tue, 15 Dec 2020 01:13:36 +0000 (02:13 +0100)] 
Add new tools

3 years agoAdd new assets and logos
Ismaël Bouya [Tue, 15 Dec 2020 01:12:23 +0000 (02:12 +0100)] 
Add new assets and logos

4 years agoAdjust load warnings for monitoring
Ismaël Bouya [Tue, 3 Nov 2020 13:41:47 +0000 (14:41 +0100)] 
Adjust load warnings for monitoring

4 years agoRepackage slang correctly
Ismaël Bouya [Sat, 24 Oct 2020 10:42:50 +0000 (12:42 +0200)] 
Repackage slang correctly

4 years agoAllow unsafe code in dilion (wip for safe secrets)
Ismaël Bouya [Sat, 24 Oct 2020 10:33:19 +0000 (12:33 +0200)] 
Allow unsafe code in dilion (wip for safe secrets)

4 years agoAdd quatresaisons server
Ismaël Bouya [Sat, 24 Oct 2020 10:30:42 +0000 (12:30 +0200)] 
Add quatresaisons server

4 years agoAdd netdata configuration
Ismaël Bouya [Sat, 24 Oct 2020 09:42:28 +0000 (11:42 +0200)] 
Add netdata configuration

4 years agoAdd dry-run patch for morph
Ismaël Bouya [Sat, 24 Oct 2020 08:49:21 +0000 (10:49 +0200)] 
Add dry-run patch for morph

4 years agoRemove some handled fixme comments
Ismaël Bouya [Sat, 24 Oct 2020 08:47:56 +0000 (10:47 +0200)] 
Remove some handled fixme comments

4 years agoAdd xdg config patch for ledger
Ismaël Bouya [Sat, 24 Oct 2020 08:46:29 +0000 (10:46 +0200)] 
Add xdg config patch for ledger

4 years agoConfiguration modifications
Ismaël Bouya [Sat, 24 Oct 2020 08:45:32 +0000 (10:45 +0200)] 
Configuration modifications

4 years agoAdd blivet3 repackaging (work in progress)
Ismaël Bouya [Sat, 24 Oct 2020 08:43:29 +0000 (10:43 +0200)] 
Add blivet3 repackaging (work in progress)

4 years agoAdd circles and social nextcloud apps
Ismaël Bouya [Sat, 24 Oct 2020 08:41:43 +0000 (10:41 +0200)] 
Add circles and social nextcloud apps

4 years agoAdd bugwarrior
Ismaël Bouya [Sat, 24 Oct 2020 08:40:25 +0000 (10:40 +0200)] 
Add bugwarrior

4 years agoAdd Patrick Fodella’s website
Ismaël Bouya [Thu, 17 Sep 2020 15:22:48 +0000 (17:22 +0200)] 
Add Patrick Fodella’s website

4 years agoReduce number of postgresql backups
Ismaël Bouya [Mon, 7 Sep 2020 06:53:20 +0000 (08:53 +0200)] 
Reduce number of postgresql backups

4 years agoDisable duply backups
Ismaël Bouya [Mon, 7 Sep 2020 06:52:59 +0000 (08:52 +0200)] 
Disable duply backups

4 years agoRe-enable flrn and slrn
Ismaël Bouya [Mon, 7 Sep 2020 06:39:57 +0000 (08:39 +0200)] 
Re-enable flrn and slrn

4 years agoPut services in slices in systemd
Ismaël Bouya [Mon, 7 Sep 2020 06:39:35 +0000 (08:39 +0200)] 
Put services in slices in systemd

4 years agoAdjust setup script
Ismaël Bouya [Fri, 4 Sep 2020 00:52:23 +0000 (02:52 +0200)] 
Adjust setup script

4 years agoMigrate to morph as a replacement to nixops
Ismaël Bouya [Fri, 4 Sep 2020 00:40:24 +0000 (02:40 +0200)] 
Migrate to morph as a replacement to nixops

The deployment tasks are now independent of any state

4 years agoAdd nix-diff to environment
Ismaël Bouya [Thu, 3 Sep 2020 23:14:25 +0000 (01:14 +0200)] 
Add nix-diff to environment

4 years agoAdd git config for submodules
Ismaël Bouya [Tue, 1 Sep 2020 22:46:46 +0000 (00:46 +0200)] 
Add git config for submodules

4 years agoRemove discourse
Ismaël Bouya [Tue, 1 Sep 2020 22:29:21 +0000 (00:29 +0200)] 
Remove discourse

4 years agoUse zrepl to make zfs backups
Ismaël Bouya [Tue, 1 Sep 2020 22:23:50 +0000 (00:23 +0200)] 
Use zrepl to make zfs backups

4 years agoMigrate dilion to ZFS
Ismaël Bouya [Tue, 1 Sep 2020 22:22:15 +0000 (00:22 +0200)] 
Migrate dilion to ZFS