| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
Pump.io runs its web server as a standalone service listening on
443. It's also possible to put the service behind a HTTP reverse proxy.
|
|\
| |
| | |
chrony: 2.1.1 -> 2.2 & service improvements
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This module implements a way to start one or more bepasty servers.
It supports configuring the listen address of gunicorn and how bepasty
behaves internally.
Configuring multiple bepasty servers provides a way to serve pastes externally
without authentication and provide creating,listing,deleting pastes interally.
nginx can be used to provide access via hostname + listen address.
`configuration.nix`:
services.bepasty = {
enable = true;
servers = {
internal = {
defaultPermissions = "admin,list,create,read,delete";
secretKey = "secret";
bind = "127.0.0.1:8000";
};
external = {
defaultPermissions = "read";
bind = "127.0.0.1:8001";
secretKey = "another-secret";
};
};
};
|
|\ \
| | |
| | | |
Add a way to pin a NixOS version within the module system.
|
| |/
| |
| |
| |
| | |
This modification add a way to re-evaluate the module system with a
different version of NixOS, or with a different set of arguments.
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
http://img.gawkerassets.com/img/17qtp0agra45ajpg/original.jpg
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is primarily to ensure that
-I nixpkgs=https://nixos.org/channels/nixos-unstable/nixexprs.tar.xz
and
-I nixpkgs=https://github.com/NixOS/nixpkgs-channels/archive/nixos-unstable.tar.gz
and
-I nixpkgs=https://nixos.org/channels/nixpkgs-unstable/nixexprs.tar.xz
behave consistently.
It also allows installing packages via "nix-env -iA nixos.<pkg>"
rather than "nixos.pkgs.<pkg>". It would be even better to allow
"nixpkgs.<pkg>", but that requires a change to nix-channel.
Fixes #7659.
|
| |
|
|\
| |
| | |
GateOne: init at 1.2
|
| | |
|
|/ |
|
| |
|
|\
| |
| | |
locate: option includeStore
|
| | |
|
|/ |
|
|
|
|
|
| |
These are options that can have only one definition, regardless of
priority.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This option requests compatibility with older NixOS releases with
respect to stateful data, in cases where new releases have defaults
that might be incompatible with system state of existing NixOS
deployments. For instance, if we change the default version of
PostgreSQL, existing deployments will break if the new version can't
read databases created by the old version.
So for example, setting
system.stateVersion = "15.07";
requests that options like services.postgresql.package use defaults
corresponding to the 15.07 release branch. Note that
nixos-generate-config emits this option. (In the future, NixOps may
set system.stateVersion to the NixOS release in use when the machine
was created.)
See also #7939 for another motivating example.
|
| |
|
|\
| |
| | |
nixos: some improvements for dnscrypt-proxy
|
| |
| |
| |
| |
| |
| | |
- Run as unprivileged user/group via systemd, obviating the need to
specify capabilities, etc.
- Run with private tmp and minimal device name space
|
| |
| |
| |
| |
| | |
Add a systemd service and UID/GID for the Subsonic personal media
streamer server (<http://subsonic.org>).
|
|\ \
| | |
| | |
| | | |
Add riemann-tools package and service
|
| | |
| | |
| | |
| | | |
Adds package via bundlerEnv and service for Riemann health.
|
| | | |
|
| | |
| | |
| | |
| | | |
Also add a uwsgi directory under /run (defaulting to /run/uwsgi) where the uwsgi user can place sockets.
|
|/ / |
|
| | |
|
| | |
|
| | |
|
|\ \
| |/
|/| |
An importable modulesPath, once again
|
| | |
|
| | |
|
| | |
|
|/ |
|
|\
| |
| | |
Update Marathon module
|
| |
| |
| |
| |
| | |
The new module makes it possible to pass extra commandline
arguments to Marathon as well as environment variables.
|
|/
|
|
| |
patch bird to look in /var/run for birc.ctl
|
|
|
|
|
| |
Added option to set user. Use unpriviledged user by default. Add sane
default for configuration location.
|
|
|
|
|
|
| |
These services don't create files on disk, let alone on a network
filesystem, so they don't really need a fixed uid. And this also gets
rid of a warning coming from <= 14.12 systems.
|
|
|
|
|
| |
Added a package and module for Plex Media Server, an application for
managing media collections across multiple devices.
|