summary refs log tree commit diff
path: root/nixos/modules/misc
Commit message (Collapse)AuthorAge
* nixos: Add gitlab and gitlab-shellThomas Hunger2014-12-12
| | | | | | | | | | | | | | | | | I had to make several adjustments to make it work with nixos: * Replace relative config file lookups with ENV variable. * Modify gitlab-shell to not clear then environment when running pre-receive. * Modify gitlab-shell to write some environment variables into the .authorized_keys file to make sure gitlab-shell reads the correct config file. * Log unicorn output to syslog. I tried various ways of adding a syslog package but the bundler would not pick them up. Please fix in a better way if possible. * Gitlab-runner program wrapper. This is useful to run e.g. backups etc. with the correct environment set up.
* nixos: add fleet moduleJaka Hudoklin2014-12-07
|
* nixos: overhaul Tor moduleAustin Seipp2014-12-06
| | | | | | | | | | | | | | | This overhauls the Tor module in a few ways: - Uses systemd service files, including hardening/config checks - Removed old privoxy support; users should use the Tor Browser instead. - Remove 'fast' circuit/SOCKS port; most users don't care (and it adds added complexity and confusion) - Added support for bandwidth accounting - Removed old relay listenAddress option; taken over by portSpec - Formatting, description, code cleanups. Signed-off-by: Austin Seipp <aseipp@pobox.com>
* nixos: add chronos serviceJaka Hudoklin2014-12-03
|
* nixos: add peerflix moduleJaka Hudoklin2014-12-01
|
* nixos/kubernetes: fix user idJaka Hudoklin2014-11-29
|
* nixos: add kubernetes moduleJaka Hudoklin2014-11-29
|
* Add a NixOS module to run bosunOliver Charles2014-11-24
|
* scollector: New NixOS moduleOliver Charles2014-11-24
|
* opentsdb: New package and NixOS moduleOliver Charles2014-11-24
|
* hbase: New package and NixOS moduleOliver Charles2014-11-24
|
* nixos: add docker-registry moduleJaka Hudoklin2014-11-22
|
* nixos: add etcd moduleJaka Hudoklin2014-11-21
|
* initial liquidsoap service expressionEmery Hemingway2014-11-20
|
* nixos/ids: Fix systemd idsWilliam A. Kennington III2014-11-19
|
* nixos/ids: Add systemd networking idsWilliam A. Kennington III2014-11-19
|
* Add dnscrypt-proxy serviceJoachim Fasting2014-11-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The dnscrypt-proxy service relays regular DNS queries to a DNSCrypt enabled upstream resolver. The traffic between the client and the upstream resolver is encrypted and authenticated, which may mitigate the risk of MITM attacks and third-party snooping (assuming a trustworthy upstream). Though dnscrypt-proxy can run as a standalone DNS client, the recommended setup is to use it as a forwarder for a caching DNS client. To use dnscrypt-proxy as a forwarder for dnsmasq, do ```nix { # ... networking.nameservers = [ "127.0.0.1" ]; networking.dhcpcd.extraConfig = "nohook resolv.conf"; services.dnscrypt-proxy.enable = true; services.dnscrypt-proxy.localAddress = "127.0.0.1"; services.dnscrypt-proxy.port = 40; services.dnsmasq.enable = true; services.dnsmasq.extraConfig = '' no-resolv server=127.0.0.1#40 listen-address=127.0.0.1 ''; # ... } ```
* i2pd: added package, serviceEdward Tjörnhammar2014-11-09
|
* nixos: prosody was clashing with seeks unix idsDomen Kožar2014-10-20
|
* seeks: nixos moduleMatej Cotman2014-10-13
|
* Merge pull request #3960 from flosse/prosody-serviceJoachim Schiele2014-10-11
|\ | | | | Prosody service
| * prosody: packaged as a serviceMarkus Kohlhase2014-10-11
| | | | | | | | | | Conflicts: nixos/modules/misc/ids.nix
* | nixos: add redmine serviceDomen Kožar2014-10-07
|/
* mailpile: add moduleMatej Cotman2014-09-26
|
* nixos/ids: Add consulWilliam A. Kennington III2014-09-26
|
* nixos/samba: remove services.samba.defaultShare optionBjørn Forsman2014-09-24
| | | | | | | | | | | | | | | It's not that difficult to define shares using standard samba config file syntax, so why do we need the semi-configurable .defaultShare option? Also: * It uses /home/smbd and I think /home should be reserved for real human users. * If enabled, it breaks the assumption that .extraConfig continues in the [global] section. Without .defaultShare there is no need for the "smbguest" user and group either, mark them as unused.
* nixos: add collectd moduleJaka Hudoklin2014-09-17
|
* Merge pull request #3811 from nbp/options-jsonNicolas B. Pierron2014-09-07
|\ | | | | Export the list of options to XML & JSON, such that external tools can use it.
| * Quote paths from example & default attributes.Nicolas Pierron2014-08-28
| |
* | pulseaudio: Use group audio instead of pulse-accessRickard Nilsson2014-09-03
| |
* | yandex-disk: fix the url; introduce systemd.service #2228Sergey Mironov2014-09-03
| |
* | pulseaudio: Add pulse-access group, controlling access to the system-wide PA ↵Rickard Nilsson2014-09-03
| | | | | | | | daemon
* | Add IDs for uhub serviceMichael Raskin2014-09-01
| |
* | Merge pull request #3773 from nbp/nixos-maintainersNicolas B. Pierron2014-08-29
|\ \ | | | | | | NixOS: Add meta.maintainer option to modules.
| * | NixOS: Add meta.maintainer option to modules.Nicolas Pierron2014-08-25
| | |
* | | dnsmasq: upgrade to 2.71, fixed dnsmasq modulePaul Colomiets2014-08-28
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | * The module now has systemd config * Add resolveLocalQueries option which sets up it as a dns server for local host (including reasonable setup of resolvconf) * Add "dnsmasq" user for running daemon * Enabled dbus and dnssec support for the package Conflicts: nixos/modules/misc/ids.nix
* | nixos/manual: Use literalExample when feasible.aszlig2014-08-27
| | | | | | | | | | | | | | | | | | Should bring most of the examples into a better consistency regarding syntactic representation in the manual. Thanks to @devhell for reporting. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* | ZookeeperNathan Bijnens2014-08-27
| |
* | nixos/radvd: Convert to a systemd unitWilliam A. Kennington III2014-08-24
| | | | | | | | | | | | | | Additionally, remove the automatic initialization of the ipv6 forwarding sysctl as this should be handled by the end user. This really should not be an issue as most people running radvd are likely forwarding ipv6 packets.
* | Add NixOS module for the Riemann dashboard serverRickard Nilsson2014-08-23
| |
* | Add NixOS module for Riemann monitoring server.Rickard Nilsson2014-08-23
| |
* | nixos: add neo4j database moduleJaka Hudoklin2014-08-23
| |
* | Add mlmmj package and nixos module.Edward Tjörnhammar2014-08-23
| |
* | siproxd: initial service expressionEmery Hemingway2014-08-19
|/
* nixos/dhcpd: Use dhcp user instead of nobodyWilliam A. Kennington III2014-08-13
|
* Merge master into #2129Vladimír Čunát2014-08-12
|\ | | | | | | | | | | Conflicts (easy, just UID shifted): nixos/modules/misc/ids.nix nixos/modules/module-list.nix
| * gdm: Add very experimental display managerLuca Bruno2014-08-12
| |
| * nixos/unifi: Add service moduleWilliam A. Kennington III2014-08-05
| |
| * Upgrade docker to 1.1.2 and add docker modulePaul Colomiets2014-07-28
| | | | | | | | | | | | | | | | | | This version of module has disabled socketActivation, because until nixos upgrade systemd to at least 214, systemd does not support SocketGroup. So socket is created with "root" group when socketActivation enabled. Should be fixed as soon as systemd upgraded. Includes changes from #3015 and supersedes #3028
| * Add NixOS module for Mopidy, a music player daemonRickard Nilsson2014-07-28
| |