]>
git.immae.eu Git - perso/Immae/Config/Nix.git/log
Ismaël Bouya [Fri, 5 Apr 2019 21:52:08 +0000 (23:52 +0200)]
Upgrade ledger
Ismaël Bouya [Thu, 4 Apr 2019 11:03:39 +0000 (13:03 +0200)]
Upgrade to latest 19.03
Ismaël Bouya [Thu, 4 Apr 2019 11:02:17 +0000 (13:02 +0200)]
Add flrn
Ismaël Bouya [Wed, 3 Apr 2019 08:21:20 +0000 (10:21 +0200)]
Move ssh to its own module
Ismaël Bouya [Tue, 2 Apr 2019 12:15:55 +0000 (14:15 +0200)]
Migrate yarn2nix to external repository
Ismaël Bouya [Tue, 2 Apr 2019 07:28:52 +0000 (09:28 +0200)]
Upgrade mastodon to 2.7.4
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
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
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
Ismaël Bouya [Fri, 29 Mar 2019 04:45:32 +0000 (05:45 +0100)]
Fix path in mastodon
Ismaël Bouya [Fri, 29 Mar 2019 04:45:10 +0000 (05:45 +0100)]
Upgrade taskwarrior web
Ismaël Bouya [Fri, 29 Mar 2019 04:43:36 +0000 (05:43 +0100)]
Make the use of nixpkgs more homogeneous for env
Ismaël Bouya [Thu, 28 Mar 2019 06:43:12 +0000 (07:43 +0100)]
Upgrade nixos
Ismaël Bouya [Wed, 27 Mar 2019 19:36:52 +0000 (20:36 +0100)]
Fix partial application in buildbot
Ismaël Bouya [Wed, 27 Mar 2019 13:43:01 +0000 (14:43 +0100)]
Remove verbose message from ldap dump
Ismaël Bouya [Wed, 27 Mar 2019 12:13:00 +0000 (13:13 +0100)]
Add xmpp push notifications to buildbot and gitolite
Ismaël Bouya [Tue, 26 Mar 2019 00:31:24 +0000 (01:31 +0100)]
Add deploy webhook
Ismaël Bouya [Mon, 25 Mar 2019 22:30:18 +0000 (23:30 +0100)]
Upgrade to latest nixpkgs
Ismaël Bouya [Sun, 24 Mar 2019 22:59:04 +0000 (23:59 +0100)]
Upgrade mysql and postgresql
Ismaël Bouya [Sat, 23 Mar 2019 14:35:32 +0000 (15:35 +0100)]
Migrate packageOverrides to overlays
Ismaël Bouya [Sat, 23 Mar 2019 10:28:10 +0000 (11:28 +0100)]
Remove dependency on immaeNixpkg in nix-path
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
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
Ismaël Bouya [Wed, 20 Mar 2019 22:53:37 +0000 (23:53 +0100)]
Add tmux and netcat
Ismaël Bouya [Sun, 17 Mar 2019 09:09:48 +0000 (10:09 +0100)]
Revert personnal nix path
Ismaël Bouya [Sun, 17 Mar 2019 09:06:12 +0000 (10:06 +0100)]
Add some "commons" file
Ismaël Bouya [Sun, 17 Mar 2019 09:05:55 +0000 (10:05 +0100)]
Fix cnagios build
Ismaël Bouya [Thu, 14 Mar 2019 07:48:24 +0000 (08:48 +0100)]
Backup mysql cron
Ismaël Bouya [Thu, 14 Mar 2019 06:52:23 +0000 (07:52 +0100)]
Move databases configurations to separate files
Ismaël Bouya [Thu, 14 Mar 2019 06:44:49 +0000 (07:44 +0100)]
Bind /nix to user-specific path
Ismaël Bouya [Thu, 14 Mar 2019 06:44:28 +0000 (07:44 +0100)]
Upgrade weechat to 2.4
Ismaël Bouya [Thu, 14 Mar 2019 06:43:34 +0000 (07:43 +0100)]
Add cron backup for LDAP
Ismaël Bouya [Mon, 11 Mar 2019 23:25:56 +0000 (00:25 +0100)]
Add vnc server programs
Ismaël Bouya [Mon, 11 Mar 2019 22:49:12 +0000 (23:49 +0100)]
Expand 24 chars limitation of bitlbee
Ismaël Bouya [Mon, 11 Mar 2019 09:39:48 +0000 (10:39 +0100)]
Add some missing tools
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
Ismaël Bouya [Sun, 10 Mar 2019 14:16:06 +0000 (15:16 +0100)]
Add compression tools, less colorization and other tools
Ismaël Bouya [Sun, 10 Mar 2019 10:38:03 +0000 (11:38 +0100)]
Add firefox
Ismaël Bouya [Sun, 10 Mar 2019 00:01:17 +0000 (01:01 +0100)]
Make pkg an argument of libs.nix
Ismaël Bouya [Sat, 9 Mar 2019 23:30:24 +0000 (00:30 +0100)]
Upgrade packages to 19.03
Ismaël Bouya [Mon, 4 Mar 2019 22:52:30 +0000 (23:52 +0100)]
Use Let’s encrypt for taskwarrior
Ismaël Bouya [Fri, 8 Mar 2019 23:22:07 +0000 (00:22 +0100)]
Add some packages and prepare upgrade for nixops
Ismaël Bouya [Thu, 7 Mar 2019 11:36:02 +0000 (12:36 +0100)]
Migrate capitaines.fr
Ismaël Bouya [Wed, 6 Mar 2019 23:05:26 +0000 (00:05 +0100)]
Add bouya.org and outils.immae.eu domains
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
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
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
Ismaël Bouya [Fri, 1 Mar 2019 23:51:26 +0000 (00:51 +0100)]
Fix finch and timezone for pub user
Ismaël Bouya [Fri, 1 Mar 2019 22:59:59 +0000 (23:59 +0100)]
Add telegramircd
Ismaël Bouya [Fri, 1 Mar 2019 15:44:37 +0000 (16:44 +0100)]
Add duply and boinctui
Ismaël Bouya [Fri, 1 Mar 2019 15:44:21 +0000 (16:44 +0100)]
Add cryptocurrency nodes
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
Ismaël Bouya [Fri, 1 Mar 2019 15:08:32 +0000 (16:08 +0100)]
Add "pub" user
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
Ismaël Bouya [Thu, 21 Feb 2019 21:45:23 +0000 (22:45 +0100)]
Move private files in a better layout
Ismaël Bouya [Thu, 21 Feb 2019 21:10:15 +0000 (22:10 +0100)]
Add browsh
Ismaël Bouya [Thu, 21 Feb 2019 21:09:43 +0000 (22:09 +0100)]
Add ftp.immae.eu
Ismaël Bouya [Thu, 21 Feb 2019 21:09:24 +0000 (22:09 +0100)]
Add state version
Ismaël Bouya [Thu, 21 Feb 2019 21:08:57 +0000 (22:08 +0100)]
Remove useless relative symlinks
Ismaël Bouya [Sun, 17 Feb 2019 12:45:37 +0000 (13:45 +0100)]
Use more up to date version of yarn2nix
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
Ismaël Bouya [Sat, 16 Feb 2019 14:31:07 +0000 (15:31 +0100)]
Move tools websites to 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
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
Ismaël Bouya [Sat, 16 Feb 2019 11:49:17 +0000 (12:49 +0100)]
Add postHook to colorize build outputs
Ismaël Bouya [Sat, 16 Feb 2019 11:21:47 +0000 (12:21 +0100)]
Add config dir to be linked to ~/.config/nixpkgs
Ismaël Bouya [Sat, 16 Feb 2019 11:21:01 +0000 (12:21 +0100)]
Disable opcache for nextcloud (it is enabled by default)
Ismaël Bouya [Sat, 16 Feb 2019 11:20:35 +0000 (12:20 +0100)]
Add explicit build dependency for yarn
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
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
Ismaël Bouya [Tue, 12 Feb 2019 18:39:04 +0000 (19:39 +0100)]
Upgrade nextcloud and apps
Ismaël Bouya [Tue, 12 Feb 2019 18:38:46 +0000 (19:38 +0100)]
Allow old host to access database
Ismaël Bouya [Mon, 11 Feb 2019 09:19:52 +0000 (10:19 +0100)]
Add cron background job for nextcloud
Fixes https://git.immae.eu/mantisbt/view.php?id=120
Ismaël Bouya [Mon, 11 Feb 2019 09:19:02 +0000 (10:19 +0100)]
Move nextcloud configuration to var dir
Fixes https://git.immae.eu/mantisbt/view.php?id=96
Ismaël Bouya [Sun, 10 Feb 2019 23:18:23 +0000 (00:18 +0100)]
Allow all vhosts to read www
Ismaël Bouya [Sun, 10 Feb 2019 23:18:01 +0000 (00:18 +0100)]
Adjust journald configuration and limit some verbose apps
Ismaël Bouya [Sun, 10 Feb 2019 23:17:41 +0000 (00:17 +0100)]
Add users for redis and nullmailer
Ismaël Bouya [Sun, 10 Feb 2019 23:17:25 +0000 (00:17 +0100)]
Add rr
Ismaël Bouya [Sun, 10 Feb 2019 23:16:15 +0000 (00:16 +0100)]
Add mpd and make adjustments
Ismaël Bouya [Sun, 10 Feb 2019 13:12:05 +0000 (14:12 +0100)]
Add urlview
Ismaël Bouya [Sun, 10 Feb 2019 13:02:46 +0000 (14:02 +0100)]
Add muttprint
Ismaël Bouya [Sun, 10 Feb 2019 10:03:19 +0000 (11:03 +0100)]
Add mutt-ics telegram-cli
Ismaël Bouya [Sat, 9 Feb 2019 02:19:46 +0000 (03:19 +0100)]
Add php ldap
Related issue: https://git.immae.eu/mantisbt/view.php?id=78
Ismaël Bouya [Sat, 9 Feb 2019 01:22:14 +0000 (02:22 +0100)]
Add other tools
Ismaël Bouya [Fri, 8 Feb 2019 22:31:48 +0000 (23:31 +0100)]
Add dokuwiki
Ismaël Bouya [Fri, 8 Feb 2019 22:31:26 +0000 (23:31 +0100)]
Remove naemon local rule
Ismaël Bouya [Thu, 7 Feb 2019 00:36:13 +0000 (01:36 +0100)]
Add shaarli website
Ismaël Bouya [Wed, 6 Feb 2019 22:57:19 +0000 (23:57 +0100)]
Migrate discourse to postgresql
Ismaël Bouya [Wed, 6 Feb 2019 22:56:54 +0000 (23:56 +0100)]
Hide output for rsync and remove useless mailto in cron
Ismaël Bouya [Sat, 2 Feb 2019 23:57:37 +0000 (00:57 +0100)]
Add nossl page
Ismaël Bouya [Sat, 2 Feb 2019 23:27:11 +0000 (00:27 +0100)]
Add release and temp websites
Ismaël Bouya [Fri, 1 Feb 2019 13:39:59 +0000 (14:39 +0100)]
Complete setup script to import deployment file
Ismaël Bouya [Fri, 1 Feb 2019 12:25:57 +0000 (13:25 +0100)]
Freeze channel version when deploying.
Ismaël Bouya [Fri, 1 Feb 2019 10:06:44 +0000 (11:06 +0100)]
Add setup script
Ismaël Bouya [Thu, 31 Jan 2019 17:32:10 +0000 (18:32 +0100)]
Use password store to store environment
Ismaël Bouya [Wed, 30 Jan 2019 08:54:43 +0000 (09:54 +0100)]
Add Immae's website
Fixes https://git.immae.eu/mantisbt/view.php?id=76
Ismaël Bouya [Tue, 29 Jan 2019 22:59:49 +0000 (23:59 +0100)]
Add capitaines mastodon pages
Ismaël Bouya [Tue, 29 Jan 2019 22:42:06 +0000 (23:42 +0100)]
Move Émilia's website
Ismaël Bouya [Tue, 29 Jan 2019 22:07:17 +0000 (23:07 +0100)]
Add Denise&Jerome's website
Fixes https://git.immae.eu/mantisbt/view.php?id=73
Ismaël Bouya [Tue, 29 Jan 2019 18:26:19 +0000 (19:26 +0100)]
Remove reference to ar coming from busybox sh