Commit Graph

5813 Commits

Author SHA1 Message Date
Maximilian Bosch
97d215cf17 Merge: php: 8.3 -> 8.4 (#394112) 2025-03-30 22:54:31 +02:00
Wolfgang Walther
064432a519 nixos/postgrest: init module 2025-03-30 14:24:16 +02:00
nixpkgs-ci[bot]
ed9f389a51 Merge staging-next into staging 2025-03-30 12:06:19 +00:00
Daniel Xu
f1c4d339a5 nixos/wordpress: Use https by default for caddy
Previously, `http://` scheme was hard coded into the caddy config if
`webserver = "caddy"` was chosen. This is fine for local testing, but is
problematic if you want your nixos host to be public facing.

In the public facing case, you generally want to be using TLS. But since
the wordpress module generates the caddyfile rule, the user's nixos
config cannot easily change it to also allow https.

An alternative would be to reverse proxy an https rule to the generated
http rule, but that's somewhat questionable as there's not an internal
http endpoint to proxy to. It might be possible but I couldn't figure
it out.

So simplify by omitting the scheme. This causes caddy to use https by
default and 301 redirect any http requests to the https endpoint. Caddy
will just do the right thing if it's being hosted on a local/internal
hostname (self sign certificates).

This should be backwards compatible with previous default if users are
using reasonable browsers/tools.

Signed-off-by: Daniel Xu <dxu@dxuuu.xyz>
2025-03-29 15:10:35 -06:00
K900
92e17913a7 Merge remote-tracking branch 'origin/staging-next' into staging 2025-03-29 21:07:19 +03:00
Morgan Jones
9569ad4b57 release-notes: add androidenv details to rl-2505 2025-03-29 22:13:03 +05:30
nixpkgs-ci[bot]
02e075f1a7 Merge staging-next into staging 2025-03-29 12:06:10 +00:00
K900
4b2bc4c4d7 nixos/k3b: remove, refer users to k3b 24.08 (Qt 6) (#351093) 2025-03-29 14:12:02 +03:00
K900
b5be581efe Merge remote-tracking branch 'origin/staging-next' into staging 2025-03-29 09:07:13 +03:00
Ryan Hendrickson
800863744b nixos/geoclue2: add options for static source (#392257) 2025-03-28 21:10:22 -04:00
nixpkgs-ci[bot]
8c63a3f00d Merge staging-next into staging 2025-03-29 00:15:41 +00:00
Maximilian Bosch
d783555924 php: 8.3 -> 8.4
The default PHP is now the latest version of the interpreter available.
2025-03-28 22:13:39 +01:00
Izel Nakri
d69fa4d3fb nixos/bitbox-bridge: init
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-03-29 00:49:47 +05:30
nixpkgs-ci[bot]
66681a870f Merge staging-next into staging 2025-03-28 18:06:07 +00:00
JuliusFreudenberger
9a48443997 nixos/rl-2505: update of teleport default version 2025-03-28 22:40:23 +05:30
Maximilian Bosch
21954cf09b nextcloud-news-updater: remove, unmaintained 2025-03-28 17:32:41 +01:00
heisfer
825381d5ed nixos/zoxide: init module 2025-03-26 22:08:23 +02:00
nixpkgs-ci[bot]
759b761b0d Merge staging-next into staging 2025-03-26 18:05:48 +00:00
Jonas Heinrich
5325034183 froide-govplan: init at 0-unstable-2025-01-27 (#349750) 2025-03-26 14:27:02 +01:00
nixpkgs-ci[bot]
5e06b173b0 Merge staging-next into staging 2025-03-26 12:06:44 +00:00
Arne Keller
98430f956c pinchflat: init at 2025.3.17, nixos/pinchflat: init (#364135) 2025-03-26 11:06:02 +01:00
K900
aca918e668 Merge remote-tracking branch 'origin/staging-next' into staging 2025-03-25 21:06:52 +03:00
Arne Keller
657dd8d7cd nixos/ipfs-cluster: init (#292290) 2025-03-25 18:53:02 +01:00
Nathan Fish
950324a23e nixos/ipfs-cluster: init
Co-authored-by: Sorki <srk@48.io>
2025-03-25 16:34:16 +01:00
nixpkgs-ci[bot]
935906364c Merge staging-next into staging 2025-03-25 12:06:47 +00:00
uku
b6ba4a499c nixos/nitter: rename guestAccounts to sessionsFile
for consistency with upstream, see
6fcd849eff
2025-03-25 10:48:27 +01:00
misuzu
f630533b4a nixos/xpad-noone: init (#389752) 2025-03-25 11:29:52 +02:00
Ryan Hendrickson
4c2f564ef0 nixos/geoclue2: add options for static source 2025-03-24 19:15:47 -04:00
Pavol Rusnak
2925f716f8 rocmPackages: 6.0.2 -> 6.3.3, and various ROCm build fixes and new packages (#367695) 2025-03-24 21:11:47 +01:00
Luna Nova
4d2c7ad003 rocmPackages: 6.0.2 -> 6.3.1
Includes patch suggested by @shuni64 which fixes half precision ABI
issues
Includes hipblaslt compression patch
Includes configurable hipblaslt support in rocblas
rocmPackages_6.hipblaslt: respect NIX_BUILD_CORES in tensilelite
rocmPackages_6.hipblas: propagate hipblas-common
rocmPackages_6.clr: avoid confusion with hipClangPath

Co-authored-by: Gavin Zhao <git@gzgz.dev>
2025-03-24 09:25:56 -07:00
nixpkgs-ci[bot]
d5f30d9d8a Merge staging-next into staging 2025-03-24 12:07:10 +00:00
Jonas Heinrich
82a382ed09 nixos/keycloak: add realmFiles option (#273833) 2025-03-24 09:35:04 +01:00
nixpkgs-ci[bot]
f0313503cd Merge staging-next into staging 2025-03-23 18:04:46 +00:00
Jonas Heinrich
4a8b7bb45d nixos/froide-govplan: init 2025-03-23 18:05:54 +01:00
nixpkgs-ci[bot]
ce179bc524 Merge staging-next into staging 2025-03-23 12:06:09 +00:00
Pablo Ovelleiro Corral
796556ce8d Add release notes 2025-03-23 12:51:58 +01:00
Acid Bong
67e9d0ab57 nixos/release-notes: point nixos-rebuild build-image to the right manual (#392306) 2025-03-23 14:45:35 +05:30
Joel Koen
e51ab12e17 nixos/geoclue2: set default location service to beaconDB 2025-03-21 22:43:25 +10:00
nixpkgs-ci[bot]
529326e679 Merge staging-next into staging 2025-03-21 12:06:31 +00:00
nixpkgs-ci[bot]
8fa05d5ca4 Merge master into staging-next 2025-03-21 12:05:59 +00:00
Arian van Putten
b684e9c6d6 fluent-bit: link against Nix dependencies, fix Darwin builds, and add NixOS module (#365493) 2025-03-21 11:39:18 +00:00
Robert Rose
cd10f9a874 nixos/keycloak: add realmFiles option
Add an option to import Keycloak realms during
startup from exported realm files.
2025-03-20 12:07:38 +01:00
K900
85b2817da5 Merge remote-tracking branch 'origin/staging-next' into staging 2025-03-20 13:14:18 +03:00
K900
6a900ee562 Merge remote-tracking branch 'origin/master' into staging-next 2025-03-20 09:08:18 +03:00
Jeremy Fleischman
9c02a1e422 services/cloudflare-dyndns: require that apiTokenFile be an api token
Previously, this option was supposed to be a file of the form
`CLOUDFLARE_API_TOKEN=...`, which has a few problems:

- That's not an api token. It's an env file fit for passing to systemd's
  `EnvironmentFile` option. The user could typo the variable name, or
  intentionally/unintentionally include unrelated environment variables.
- It's not how secret files usually work in NixOS. Secret files are
  usually just the secret, and don't leak details about how the secret
  is passed to the service.
- This increases friction for people switching between cloudflare dyndns
  services, such as `services.cloudflare-dyndns` and
  `services.cfdyndns`, which both have a `apiToken` option, but (before
  this change) with different semantics.
2025-03-19 18:19:29 -05:00
commiterate
3366b27e59 fluent-bit: link against Nix dependencies, fix Darwin builds, and add NixOS module 2025-03-19 18:48:46 -04:00
nixpkgs-ci[bot]
3a7baab73a Merge staging-next into staging 2025-03-19 18:05:59 +00:00
nixpkgs-ci[bot]
9a9855f387 Merge master into staging-next 2025-03-19 18:05:30 +00:00
Adam C. Stephens
476618066b nixos/firezone: init module and packages (#374647) 2025-03-19 13:50:47 -04:00
nixpkgs-ci[bot]
e8240407b0 Merge staging-next into staging 2025-03-18 18:05:35 +00:00