Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-02-16 | Fix a typo | Igor Pashev | 1 | -1/+1 | |
2019-06-06 | Allow a postgres package per pg_dump command | Igor Pashev | 1 | -8/+3 | |
To improve modularity. | |||||
2019-06-04 | Rotate nginx logs as nginx user | Igor Pashev | 1 | -0/+1 | |
2019-06-04 | Let specify a package for pgbackup | Igor Pashev | 1 | -2/+9 | |
2019-06-04 | (* BREAKING *) Update wal_level enum for postgres | Igor Pashev | 1 | -1/+1 | |
Requires PostgreSQL 9.6+ | |||||
2019-06-04 | (* BREAKING *) PGSQL: password_encryption is enum | Igor Pashev | 1 | -1/+1 | |
It is enum since Postgresql 10. | |||||
2019-06-04 | postgresql: automatically find keys (experimental) | Igor Pashev | 1 | -3/+36 | |
2019-05-27 | Clean imports (and spaces) | Igor Pashev | 9 | -14/+10 | |
2019-05-27 | Use mapfile in backup apps | Igor Pashev | 3 | -6/+6 | |
Fix shellcheck warning SC2207: Prefer mapfile or read -a to split command output (or quote to avoid splitting). | |||||
2018-12-11 | (* HUGE *) Use nixpkgs overlays | Igor Pashev | 97 | -135098/+3 | |
2018-12-07 | Add the "package" option to the nginx app | Igor Pashev | 3 | -5/+10 | |
2018-10-30 | icinga2: 2.9.1 -> 2.10.1 | Igor Pashev | 1 | -2/+2 | |
2018-10-07 | Add check_aws_s3_file | Igor Pashev | 3 | -0/+203 | |
2018-10-07 | Update Jenkins (core: 2.141 -> 2.144) | Igor Pashev | 1 | -1525/+2338 | |
2018-09-15 | Bump Jenkins (core: 2.138 -> 2.141) | Igor Pashev | 1 | -1671/+2291 | |
2018-09-15 | Support node configuration in Jenkins | Igor Pashev | 2 | -0/+24 | |
Similar to jobs. | |||||
2018-09-15 | Remove more of icinga2 | Igor Pashev | 1 | -1/+11 | |
2018-08-16 | Add new Jenkins option `master-access-control` | Igor Pashev | 2 | -1/+15 | |
True by default, i. e. enable slave to master access control See https://wiki.jenkins.io/display/JENKINS/Slave+To+Master+Access+Control | |||||
2018-08-16 | Fix icinga2 2.9.x can't find its libraries | Igor Pashev | 1 | -2/+7 | |
Ref. https://github.com/Icinga/icinga2/issues/6548 | |||||
2018-08-15 | icinga2: 2.8.4 -> 2.9.1 | Igor Pashev | 1 | -2/+2 | |
2018-08-15 | Update Jenkins (core: 2.131 -> 2.138) | Igor Pashev | 1 | -4104/+5415 | |
2018-08-15 | Use advanced option types in raid0.nix | Igor Pashev | 1 | -4/+4 | |
Requires nixpkgs >= 18.03 | |||||
2018-08-15 | Fix weird evalutation error in raid0.nix | Igor Pashev | 1 | -4/+14 | |
Propably due to "implicit imports" which is unwise anyway. The error was: while evaluating the attribute 'physical' at ..../nixpkgs/lib/modules.nix:198:7: while evaluating 'evalOptionValue' at ..../nixpkgs/lib/modules.nix:286:31, called from ..../nixpkgs/lib/modules.nix:221:16: while evaluating 'fixupOptionType' at ..../nixpkgs/lib/modules.nix:454:26, called from ..../nixpkgs/lib/modules.nix:220:23: while evaluating the attribute 'type.getSubModules' at ..../nixpkgs/lib/types.nix:91:14: value is a built-in function while a set was expected, at ..../nixpkgs/lib/types.nix:254:23 | |||||
2018-07-29 | IcingaWeb2: 2.5.3 -> 2.6.0 | Igor Pashev | 2 | -112/+2 | |
2018-07-11 | Update nix-serve for Nix 2.0 | Igor Pashev | 1 | -6/+4 | |
2018-07-09 | icingaweb2: 2.5.1 -> 2.5.3 | Igor Pashev | 1 | -2/+2 | |
2018-07-09 | Update Jenkins (core: 2.117 -> 2.131) | Igor Pashev | 1 | -2593/+6044 | |
2018-06-28 | Patch IcingaWeb2 for PHP 7.2 | Igor Pashev | 2 | -1/+113 | |
2018-06-28 | nix-serve: update build dependencies | Igor Pashev | 1 | -1/+1 | |
2018-06-28 | sproxy2: drop overrides | Igor Pashev | 4 | -87/+1 | |
Fails to build with recent nixpkgs. | |||||
2018-06-24 | monitoringPlugins: use mariadb.client.dev | Igor Pashev | 1 | -2/+2 | |
2018-06-24 | icinga2: 2.8.2 -> 2.8.4 | Igor Pashev | 1 | -2/+2 | |
2018-06-24 | monitoringPlugins: apply the patch for MariaDB >= 10.2 | Igor Pashev | 2 | -0/+27 | |
2018-06-11 | Update Js packages for Node.js 8 and naughty npm 5 | Igor Pashev | 12 | -811/+844 | |
2018-06-10 | Update JS packages | Igor Pashev | 12 | -39202/+36271 | |
2018-06-10 | Remove unused nodejs override | Igor Pashev | 1 | -57/+0 | |
This version is unused yet, fails to build with recent nixpkgs. Also see 79617d32c14667bac08ed56faa20cd243c09682e. | |||||
2018-06-10 | Stop overriding pkgs.mariadb | Igor Pashev | 2 | -1/+1 | |
Use specific default version for the current MariaDB application. | |||||
2018-05-05 | Add multi-instance Docker app with bash completion | Igor Pashev | 2 | -0/+172 | |
Example configuration: { config, ... }: let inherit (config.nixsap) apps; in { imports = [ <modules> ]; nixsap.apps.docker.foo = { }; users.users.pashev.extraGroups = [apps.docker.foo.daemon.group]; } Usage: (Sat, 05 May 2018 10:09:01 +0000) [pashev@vbox-devops:~] # docker-foo images REPOSITORY TAG IMAGE ID CREATED SIZE debian latest 8626492fecd3 7 days ago 101MB ubuntu latest 452a96d81c30 7 days ago 79.6MB | |||||
2018-04-19 | icinga2: fix a typo | Igor Pashev | 1 | -1/+1 | |
2018-04-19 | icingaweb2: 2.4.0 -> 2.5.1 | Igor Pashev | 3 | -26/+41 | |
2018-04-19 | Update Jenkins (core: 2.107 -> 2.117) | Igor Pashev | 1 | -2765/+4013 | |
2018-04-17 | (* BREAKING *) icinga2: use explicit IDO options | Igor Pashev | 1 | -50/+148 | |
Add support for PostgreSQL. Breaking because new deployments will not have DB initialized. | |||||
2018-04-13 | Add PostgreSQL support to IcingaWeb2 | Igor Pashev | 1 | -55/+92 | |
2018-04-13 | Stop running icinga2 as root (use fakeroot) | Igor Pashev | 1 | -11/+10 | |
2018-04-02 | icinga2: remove RunAsGroup/RunAsUser | Igor Pashev | 1 | -2/+1 | |
Gone in Icinga2 2.8.2 Icinga is started as non-root user anyway. | |||||
2018-04-02 | (* BREAKING *) icinga2: 2.4.10 -> 2.8.2 | Igor Pashev | 1 | -9/+18 | |
Breaking because of MySQL schema changes, icinga2 does not support unattended migrations. Added support for PostgreSQL. | |||||
2018-02-18 | Update Jenkins (core: 2.103 -> 2.107) | Igor Pashev | 1 | -2575/+3022 | |
2018-01-24 | Update Jenkins (core: 2.100 -> 2.103) | Igor Pashev | 1 | -1368/+2367 | |
2018-01-07 | Update Jenkins (core: 2.98 -> 2.100) | Igor Pashev | 1 | -553/+685 | |
2018-01-07 | Refactor writeFoo to use writeTextFile | Igor Pashev | 3 | -27/+36 | |