| Commit message (Collapse) | Author | Age |
|\
| |
| | |
Small improvements to the docker registry module
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
for example:
services.dockerRegistry = {
enable = true;
extraConfig = {
http = {
host = "https://${config.networking.hostName}:5000";
tls = {
certificate = "${registry-tls}/snakeoil.pem";
key = "${registry-tls}/snakeoil.key";
};
};
};
};
|
| | |
|
|/
|
|
| |
This was put together based on feedback from LnL on IRC.
|
| |
|
|
|
|
|
|
|
| |
The hooks directory contains now one level deep subdirectories which
need to be updated as well.
If you use gitea via ssh, ~/.ssh/authorized_keys also needs to be
updated because of the hardcoded path to gitea in the "command" option.
|
|\
| |
| |
| |
| |
| | |
Fixed conflicts:
- lib/systems/for-meta.nix: in favor of staging
- pkgs/os-specific/darwin/xcode/default.nix: in favor of master
|
| |
| |
| |
| | |
This gets rid of various graphics libraries from the minimal installer.
|
| | |
|
|\| |
|
| | |
|
| |
| |
| | |
Ideally I'd like the whole `nixos`/`nixpkgs` channel distinction to disappear, but this is a step along that path. After a while being in this state, we can stop creating the magic `nixpkgs -> .` symlink inside our `nixos` channel tarballs and simplify that whole mess a bit.
|
|\| |
|
| |
| |
| |
| |
| | |
This will run gitea dump and create a backup file for gitea every so
often as the interval is defined to do.
|
| | |
|
|\|
| |
| |
| |
| | |
Keep the dontCheck because the test suite fails, get rid of the LDFLAGS
hack because we don't need it!
|
| | |
|
|\| |
|
| |\
| | |
| | | |
nixos/mesos: fix non-deterministic service and test failure
|
| | |
| | |
| | |
| | |
| | |
| | | |
If docker is enabled, start mesos-slave.service after docker.service
to avoid a race condition that could result in mesos-slave to fail
with "Failed to create docker: Timed out getting docker version"
|
|\| | |
|
| |/ |
|
|\| |
|
| |
| |
| |
| | |
Moved list of ip ranges to url_preview_ip_range_blacklist defaults.
Fixes #40017
|
|\| |
|
| |\ |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The following changes have been applied:
- the property `http.headers.X-Content-Type-Options` must a list of
strings rather than a serialized list
- instead of `/etc/docker/registry/config.yml` the configuration will be
written with `pkgs.writeText` and the store path will be used to run
the registry. This reduces the risk of possible impurities by relying
on the Nix store only.
- cleaned up the property paths to easy readability and reduce the
verbosity.
- enhanced the testcase to ensure that digests can be deleted as well
- the `services.docker-registry.extraConfig` object will be merged with
`registryConfig`
/cc @ironpinguin
|
| | | |
|
|\ \ \
| |_|/
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* checks using package providing the nix-daemon that we'll be using
* made optional (unlike some other config checks) "just in case":
since this requires running the new Nix on the builder, this
won't work in a few (AFAIK very uncommon) situations such as
cross-compiling NixOS or using `include` directives in nix.conf
This does rely on Nix2 but not by the builder.
Since we only offer Nix2+ in-tree this should be fine,
and may otherwise be required anyway.
|
|\ \ \
| | | |
| | | | |
Add user channels to the default nix path
|
| | | | |
|
|\ \ \ \
| |_|_|/
|/| | | |
Improve cross referencing in NixOS Manual
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Logkeys: Update and add `device` option to service
|
| | | | | |
|
|\ \ \ \ \
| |_|_|_|/
|/| | | | |
home-assistant: add a few knobs and make config YAML
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
HA doesn't mind the configuration being JSON instead of YAML but since YAML is
the official language, use that as it allows users to easily exchange config
data with other parties in the community.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Additionally, some settings based on NixOS configuation is set via defaultConfig
which is then merged with the user provided configration.
For now that just means http port and time zone but others can easily be added.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
nixos/gitweb: add gitwebTheme option
|
| |/ / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
nixpkgs module: Clean up platform options
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- `localSystem` is added, it strictly supercedes system
- `crossSystem`'s description mentions `localSystem` (and vice versa).
- No more weird special casing I don't even understand
TEMP
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | | |
Fix permission on working directory
|
| | | | | |
| | | | | |
| | | | | | |
The working directory needs the x flag, otherwise executors (e.g. sparks executor) are unable to cd into their sandbox and create e.g. temporary files.
|
| | | | | | |
|