]> git.immae.eu Git - perso/Immae/Config/Nix.git/log
perso/Immae/Config/Nix.git
5 years agoFix secret permissions
Ismaël Bouya [Mon, 15 Apr 2019 23:48:11 +0000 (01:48 +0200)] 
Fix secret permissions

5 years agoMove diaspora and mantisbt passwords to a secure location
Ismaël Bouya [Mon, 15 Apr 2019 23:44:03 +0000 (01:44 +0200)] 
Move diaspora and mantisbt passwords to a secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122

5 years agoAdd missing service dependencies
Ismaël Bouya [Mon, 15 Apr 2019 23:09:08 +0000 (01:09 +0200)] 
Add missing service dependencies

5 years agoMove davical and Jerome's website passwords to secure location
Ismaël Bouya [Mon, 15 Apr 2019 23:08:15 +0000 (01:08 +0200)] 
Move davical and Jerome's website passwords to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122

5 years agoMove Ludivine Piedsjaloux and Florian's websites passwords to a secure location
Ismaël Bouya [Mon, 15 Apr 2019 22:35:59 +0000 (00:35 +0200)] 
Move Ludivine Piedsjaloux and Florian's websites passwords to a secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122

5 years agoMove Aten and Connexionswing secrets to secure location
Ismaël Bouya [Mon, 15 Apr 2019 22:04:34 +0000 (00:04 +0200)] 
Move Aten and Connexionswing secrets to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122

5 years agoFix apache certificate chain containing the cert in double
Ismaël Bouya [Mon, 15 Apr 2019 22:04:06 +0000 (00:04 +0200)] 
Fix apache certificate chain containing the cert in double

5 years agoMove ldap keys to secure location
Ismaël Bouya [Mon, 15 Apr 2019 10:30:08 +0000 (12:30 +0200)] 
Move ldap keys to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122

5 years agoImprove shaarli keys handling
Ismaël Bouya [Mon, 15 Apr 2019 10:29:50 +0000 (12:29 +0200)] 
Improve shaarli keys handling

Related issue: https://git.immae.eu/mantisbt/view.php?id=122

5 years agoMove peertube configuration to secure location
Ismaël Bouya [Sun, 14 Apr 2019 23:42:17 +0000 (01:42 +0200)] 
Move peertube configuration to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122

5 years agoMove shaarli passwords to secure location
Ismaël Bouya [Sun, 14 Apr 2019 23:17:31 +0000 (01:17 +0200)] 
Move shaarli passwords to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122

5 years agoMove ttrss, wallabag, ldap and roundcubemail passwords to secure location
Ismaël Bouya [Sun, 14 Apr 2019 22:23:03 +0000 (00:23 +0200)] 
Move ttrss, wallabag, ldap and roundcubemail passwords to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122

5 years agoMove kanboard passwords to secure location
Ismaël Bouya [Sun, 14 Apr 2019 21:58:56 +0000 (23:58 +0200)] 
Move kanboard passwords to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122

5 years agoUpgrade nixpkgs for env
Ismaël Bouya [Sun, 14 Apr 2019 21:05:17 +0000 (23:05 +0200)] 
Upgrade nixpkgs for env

5 years agoFix wallabag activation script
Ismaël Bouya [Sun, 14 Apr 2019 17:24:59 +0000 (19:24 +0200)] 
Fix wallabag activation script

5 years agoUpdate http modules
Ismaël Bouya [Sun, 14 Apr 2019 17:24:39 +0000 (19:24 +0200)] 
Update http modules

5 years agoUpgrade weboob
Ismaël Bouya [Sun, 14 Apr 2019 12:55:35 +0000 (14:55 +0200)] 
Upgrade weboob

5 years agoUpgrade roundcube and add plugins
Ismaël Bouya [Sat, 13 Apr 2019 08:42:18 +0000 (10:42 +0200)] 
Upgrade roundcube and add plugins

5 years agoAdd missing tools ffmpeg and libxslt
Ismaël Bouya [Sat, 13 Apr 2019 08:41:58 +0000 (10:41 +0200)] 
Add missing tools ffmpeg and libxslt

5 years agoCleanup e-mails from immae.eu domains
Ismaël Bouya [Sat, 13 Apr 2019 08:41:30 +0000 (10:41 +0200)] 
Cleanup e-mails from immae.eu domains

5 years agoUpdate roundcube
Ismaël Bouya [Wed, 10 Apr 2019 22:06:53 +0000 (00:06 +0200)] 
Update roundcube

5 years agoAdd iftop tool
Ismaël Bouya [Tue, 9 Apr 2019 23:58:15 +0000 (01:58 +0200)] 
Add iftop tool

5 years agoAdd eldiron MX info
Ismaël Bouya [Tue, 9 Apr 2019 23:58:03 +0000 (01:58 +0200)] 
Add eldiron MX info

5 years agoAdd skins for roundcube
Ismaël Bouya [Tue, 9 Apr 2019 23:57:17 +0000 (01:57 +0200)] 
Add skins for roundcube

5 years agoAdd Leila’s website
Ismaël Bouya [Tue, 9 Apr 2019 23:47:07 +0000 (01:47 +0200)] 
Add Leila’s website

5 years agoAdd rainloop in devtools
Ismaël Bouya [Sun, 7 Apr 2019 18:55:15 +0000 (20:55 +0200)] 
Add rainloop in devtools

Related issue: https://git.immae.eu/mantisbt/view.php?id=126

5 years agoAdd kanboard tool
Ismaël Bouya [Sun, 7 Apr 2019 18:40:05 +0000 (20:40 +0200)] 
Add kanboard tool

Fixes https://git.immae.eu/mantisbt/view.php?id=127

5 years agoAdd ipv6 to websites
Ismaël Bouya [Sun, 7 Apr 2019 10:58:10 +0000 (12:58 +0200)] 
Add ipv6 to websites

This adds ipv6 to websites, and moves the ip address handling to
environment.

Fixes https://git.immae.eu/mantisbt/view.php?id=103

5 years agoAdd some e-mail related records to DNS
Ismaël Bouya [Sat, 6 Apr 2019 23:51:58 +0000 (01:51 +0200)] 
Add some e-mail related records to DNS

5 years agoAdd DNS resolver
Ismaël Bouya [Sat, 6 Apr 2019 22:28:46 +0000 (00:28 +0200)] 
Add DNS resolver

5 years agoUpgrade ledger
Ismaël Bouya [Fri, 5 Apr 2019 21:52:08 +0000 (23:52 +0200)] 
Upgrade ledger

5 years agoUpgrade to latest 19.03
Ismaël Bouya [Thu, 4 Apr 2019 11:03:39 +0000 (13:03 +0200)] 
Upgrade to latest 19.03

5 years agoAdd flrn
Ismaël Bouya [Thu, 4 Apr 2019 11:02:17 +0000 (13:02 +0200)] 
Add flrn

5 years agoMove ssh to its own module
Ismaël Bouya [Wed, 3 Apr 2019 08:21:20 +0000 (10:21 +0200)] 
Move ssh to its own module

5 years agoMigrate yarn2nix to external repository
Ismaël Bouya [Tue, 2 Apr 2019 12:15:55 +0000 (14:15 +0200)] 
Migrate yarn2nix to external repository

5 years agoUpgrade mastodon to 2.7.4
Ismaël Bouya [Tue, 2 Apr 2019 07:28:52 +0000 (09:28 +0200)] 
Upgrade mastodon to 2.7.4

5 years agoTemporarily fix mastodon package
Ismaël Bouya [Mon, 1 Apr 2019 00:11:03 +0000 (02:11 +0200)] 
Temporarily fix mastodon package

Upgrade from 18.09 to 19.03 broke because of change at
https://github.com/NixOS/nixpkgs/pull/51842
This partially reverts the change, which permits to build again mastodon
using the latest pkgs version.

Related issue: https://git.immae.eu/mantisbt/view.php?id=131

5 years agoTemporarily fix diaspora package
Ismaël Bouya [Sun, 31 Mar 2019 22:43:37 +0000 (00:43 +0200)] 
Temporarily fix diaspora package

Upgrade from 18.09 to 19.03 broke because of change at
https://github.com/NixOS/nixpkgs/pull/51842
This partially reverts the change, which permits to build again diaspora
using the latest pkgs version.

Related issue: https://git.immae.eu/mantisbt/view.php?id=131

5 years agoUpgrade diaspora to latest version
Ismaël Bouya [Fri, 29 Mar 2019 08:07:36 +0000 (09:07 +0100)] 
Upgrade diaspora to latest version

Remove Gemfile and Gemfile.lock and use instead the ones from the
repository

5 years agoFix path in mastodon
Ismaël Bouya [Fri, 29 Mar 2019 04:45:32 +0000 (05:45 +0100)] 
Fix path in mastodon

5 years agoUpgrade taskwarrior web
Ismaël Bouya [Fri, 29 Mar 2019 04:45:10 +0000 (05:45 +0100)] 
Upgrade taskwarrior web

5 years agoMake the use of nixpkgs more homogeneous for env
Ismaël Bouya [Fri, 29 Mar 2019 04:43:36 +0000 (05:43 +0100)] 
Make the use of nixpkgs more homogeneous for env

5 years agoUpgrade nixos
Ismaël Bouya [Thu, 28 Mar 2019 06:43:12 +0000 (07:43 +0100)] 
Upgrade nixos

5 years agoFix partial application in buildbot
Ismaël Bouya [Wed, 27 Mar 2019 19:36:52 +0000 (20:36 +0100)] 
Fix partial application in buildbot

5 years agoRemove verbose message from ldap dump
Ismaël Bouya [Wed, 27 Mar 2019 13:43:01 +0000 (14:43 +0100)] 
Remove verbose message from ldap dump

5 years agoAdd xmpp push notifications to buildbot and gitolite
Ismaël Bouya [Wed, 27 Mar 2019 12:13:00 +0000 (13:13 +0100)] 
Add xmpp push notifications to buildbot and gitolite

5 years agoAdd deploy webhook
Ismaël Bouya [Tue, 26 Mar 2019 00:31:24 +0000 (01:31 +0100)] 
Add deploy webhook

5 years agoUpgrade to latest nixpkgs
Ismaël Bouya [Mon, 25 Mar 2019 22:30:18 +0000 (23:30 +0100)] 
Upgrade to latest nixpkgs

5 years agoUpgrade mysql and postgresql
Ismaël Bouya [Sun, 24 Mar 2019 22:59:04 +0000 (23:59 +0100)] 
Upgrade mysql and postgresql

5 years agoMigrate packageOverrides to overlays
Ismaël Bouya [Sat, 23 Mar 2019 14:35:32 +0000 (15:35 +0100)] 
Migrate packageOverrides to overlays

5 years agoRemove dependency on immaeNixpkg in nix-path
Ismaël Bouya [Sat, 23 Mar 2019 10:28:10 +0000 (11:28 +0100)] 
Remove dependency on immaeNixpkg in nix-path

5 years agoAdd caldance buildbot and optimize a bit the drivations
Ismaël Bouya [Sat, 23 Mar 2019 08:33:05 +0000 (09:33 +0100)] 
Add caldance buildbot and optimize a bit the drivations

- Add caldance derivation
- Move buildbot_common inside the repository
- Avoid rebuilding all buildbot instances when modifying one project
- Prepare for non-local workers

5 years agoAdd buildbot
Ismaël Bouya [Fri, 22 Mar 2019 23:21:59 +0000 (00:21 +0100)] 
Add buildbot

Fixes https://git.immae.eu/mantisbt/view.php?id=74

5 years agoAdd tmux and netcat
Ismaël Bouya [Wed, 20 Mar 2019 22:53:37 +0000 (23:53 +0100)] 
Add tmux and netcat

5 years agoRevert personnal nix path
Ismaël Bouya [Sun, 17 Mar 2019 09:09:48 +0000 (10:09 +0100)] 
Revert personnal nix path

5 years agoAdd some "commons" file
Ismaël Bouya [Sun, 17 Mar 2019 09:06:12 +0000 (10:06 +0100)] 
Add some "commons" file

5 years agoFix cnagios build
Ismaël Bouya [Sun, 17 Mar 2019 09:05:55 +0000 (10:05 +0100)] 
Fix cnagios build

5 years agoBackup mysql cron
Ismaël Bouya [Thu, 14 Mar 2019 07:48:24 +0000 (08:48 +0100)] 
Backup mysql cron

5 years agoMove databases configurations to separate files
Ismaël Bouya [Thu, 14 Mar 2019 06:52:23 +0000 (07:52 +0100)] 
Move databases configurations to separate files

5 years agoBind /nix to user-specific path
Ismaël Bouya [Thu, 14 Mar 2019 06:44:49 +0000 (07:44 +0100)] 
Bind /nix to user-specific path

5 years agoUpgrade weechat to 2.4
Ismaël Bouya [Thu, 14 Mar 2019 06:44:28 +0000 (07:44 +0100)] 
Upgrade weechat to 2.4

5 years agoAdd cron backup for LDAP
Ismaël Bouya [Thu, 14 Mar 2019 06:43:34 +0000 (07:43 +0100)] 
Add cron backup for LDAP

5 years agoAdd vnc server programs
Ismaël Bouya [Mon, 11 Mar 2019 23:25:56 +0000 (00:25 +0100)] 
Add vnc server programs

5 years agoExpand 24 chars limitation of bitlbee
Ismaël Bouya [Mon, 11 Mar 2019 22:49:12 +0000 (23:49 +0100)] 
Expand 24 chars limitation of bitlbee

5 years agoAdd some missing tools
Ismaël Bouya [Mon, 11 Mar 2019 09:39:48 +0000 (10:39 +0100)] 
Add some missing tools

5 years agoAdd bitlbee server
Ismaël Bouya [Sun, 10 Mar 2019 15:59:24 +0000 (16:59 +0100)] 
Add bitlbee server

Fixes https://git.immae.eu/mantisbt/view.php?id=69

5 years agoAdd compression tools, less colorization and other tools
Ismaël Bouya [Sun, 10 Mar 2019 14:16:06 +0000 (15:16 +0100)] 
Add compression tools, less colorization and other tools

5 years agoAdd firefox
Ismaël Bouya [Sun, 10 Mar 2019 10:38:03 +0000 (11:38 +0100)] 
Add firefox

5 years agoMake pkg an argument of libs.nix
Ismaël Bouya [Sun, 10 Mar 2019 00:01:17 +0000 (01:01 +0100)] 
Make pkg an argument of libs.nix

5 years agoUpgrade packages to 19.03
Ismaël Bouya [Sat, 9 Mar 2019 23:30:24 +0000 (00:30 +0100)] 
Upgrade packages to 19.03

5 years agoUse Let’s encrypt for taskwarrior
Ismaël Bouya [Mon, 4 Mar 2019 22:52:30 +0000 (23:52 +0100)] 
Use Let’s encrypt for taskwarrior

5 years agoAdd some packages and prepare upgrade for nixops
Ismaël Bouya [Fri, 8 Mar 2019 23:22:07 +0000 (00:22 +0100)] 
Add some packages and prepare upgrade for nixops

5 years agoMigrate capitaines.fr
Ismaël Bouya [Thu, 7 Mar 2019 11:36:02 +0000 (12:36 +0100)] 
Migrate capitaines.fr

5 years agoAdd bouya.org and outils.immae.eu domains
Ismaël Bouya [Wed, 6 Mar 2019 23:05:26 +0000 (00:05 +0100)] 
Add bouya.org and outils.immae.eu domains

5 years agoAdd taskwarrior-web
Ismaël Bouya [Wed, 6 Mar 2019 15:43:44 +0000 (16:43 +0100)] 
Add taskwarrior-web

Fixes https://git.immae.eu/mantisbt/view.php?id=67

5 years agoAdd nextcloud client and image processing tools
Ismaël Bouya [Mon, 4 Mar 2019 22:53:18 +0000 (23:53 +0100)] 
Add nextcloud client and image processing tools

Also add ruby for weechat

5 years agoAdd task server
Ismaël Bouya [Mon, 4 Mar 2019 22:39:18 +0000 (23:39 +0100)] 
Add task server

Related issue: https://git.immae.eu/mantisbt/view.php?id=67

5 years agoFix finch and timezone for pub user
Ismaël Bouya [Fri, 1 Mar 2019 23:51:26 +0000 (00:51 +0100)] 
Fix finch and timezone for pub user

5 years agoAdd telegramircd
Ismaël Bouya [Fri, 1 Mar 2019 22:59:59 +0000 (23:59 +0100)] 
Add telegramircd

5 years agoAdd duply and boinctui
Ismaël Bouya [Fri, 1 Mar 2019 15:44:37 +0000 (16:44 +0100)] 
Add duply and boinctui

5 years agoAdd cryptocurrency nodes
Ismaël Bouya [Fri, 1 Mar 2019 15:44:21 +0000 (16:44 +0100)] 
Add cryptocurrency nodes

5 years agoAdd some small patches to unclutter the home directory
Ismaël Bouya [Fri, 1 Mar 2019 15:43:03 +0000 (16:43 +0100)] 
Add some small patches to unclutter the home directory

and missing notmuch plugins

5 years agoAdd "pub" user
Ismaël Bouya [Fri, 1 Mar 2019 15:08:32 +0000 (16:08 +0100)] 
Add "pub" user

5 years agoAdd ldap
Ismaël Bouya [Fri, 22 Feb 2019 20:09:52 +0000 (21:09 +0100)] 
Add ldap

Fixes https://git.immae.eu/mantisbt/view.php?id=78

5 years agoMove private files in a better layout
Ismaël Bouya [Thu, 21 Feb 2019 21:45:23 +0000 (22:45 +0100)] 
Move private files in a better layout

5 years agoAdd browsh
Ismaël Bouya [Thu, 21 Feb 2019 21:10:15 +0000 (22:10 +0100)] 
Add browsh

5 years agoAdd ftp.immae.eu
Ismaël Bouya [Thu, 21 Feb 2019 21:09:43 +0000 (22:09 +0100)] 
Add ftp.immae.eu

5 years agoAdd state version
Ismaël Bouya [Thu, 21 Feb 2019 21:09:24 +0000 (22:09 +0100)] 
Add state version

5 years agoRemove useless relative symlinks
Ismaël Bouya [Thu, 21 Feb 2019 21:08:57 +0000 (22:08 +0100)] 
Remove useless relative symlinks

5 years agoUse more up to date version of yarn2nix
Ismaël Bouya [Sun, 17 Feb 2019 12:45:37 +0000 (13:45 +0100)] 
Use more up to date version of yarn2nix

5 years agoChange home directories outside of the store
Ismaël Bouya [Sat, 16 Feb 2019 16:36:41 +0000 (17:36 +0100)] 
Change home directories outside of the store

Fixes https://git.immae.eu/mantisbt/view.php?id=123

5 years agoMove tools websites to stable web directories
Ismaël Bouya [Sat, 16 Feb 2019 14:31:07 +0000 (15:31 +0100)] 
Move tools websites to stable web directories

5 years agoMove production websites to use stable web directories
Ismaël Bouya [Sat, 16 Feb 2019 13:50:08 +0000 (14:50 +0100)] 
Move production websites to use stable web directories

5 years agoMove integration websites to use stable web directory
Ismaël Bouya [Sat, 16 Feb 2019 13:09:27 +0000 (14:09 +0100)] 
Move integration websites to use stable web directory

This permits to avoir having to restart httpd at each application
deployment

5 years agoAdd postHook to colorize build outputs
Ismaël Bouya [Sat, 16 Feb 2019 11:49:17 +0000 (12:49 +0100)] 
Add postHook to colorize build outputs

5 years agoAdd config dir to be linked to ~/.config/nixpkgs
Ismaël Bouya [Sat, 16 Feb 2019 11:21:47 +0000 (12:21 +0100)] 
Add config dir to be linked to ~/.config/nixpkgs

5 years agoDisable opcache for nextcloud (it is enabled by default)
Ismaël Bouya [Sat, 16 Feb 2019 11:21:01 +0000 (12:21 +0100)] 
Disable opcache for nextcloud (it is enabled by default)

5 years agoAdd explicit build dependency for yarn
Ismaël Bouya [Sat, 16 Feb 2019 11:20:35 +0000 (12:20 +0100)] 
Add explicit build dependency for yarn

5 years agoDo stats computation sequentially
Ismaël Bouya [Fri, 15 Feb 2019 08:48:28 +0000 (09:48 +0100)] 
Do stats computation sequentially

We do it now sequentially rather than relying on the previous job taking
less than one minute to finish (which is unlikely as the size of the
logs grow)

Goaccess doesn’t like to be started twice concurrently, so sequential is
needed

Fixes https://git.immae.eu/mantisbt/view.php?id=110

5 years agoAdd peertube tool
Ismaël Bouya [Thu, 14 Feb 2019 18:23:06 +0000 (19:23 +0100)] 
Add peertube tool

Fixes https://git.immae.eu/mantisbt/view.php?id=118