My nix based configuration
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [netbirdio/dashboard](https://github.com/netbirdio/dashboard) | minor | `v2.39.0` → `v2.90.3` | | netbirdio/netbird | minor | `v0.73.2-rootless` → `v0.74.1-rootless` | | netbirdio/netbird-server | minor | `0.73.2` → `0.74.1` | | netbirdio/reverse-proxy | minor | `0.73.2` → `0.74.1` | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the [Dependency Dashboard](issues/12) for more information. --- ### Release Notes <details> <summary>netbirdio/dashboard (netbirdio/dashboard)</summary> ### [`v2.90.3`](https://github.com/netbirdio/dashboard/releases/tag/v2.90.3) [Compare Source](https://github.com/netbirdio/dashboard/compare/v2.90.2...v2.90.3) #### What's Changed - Show reason for peer login expiration events by [@​bcmmbaga](https://github.com/bcmmbaga) in [#​694](https://github.com/netbirdio/dashboard/pull/694) - Reload nginx after patching CSP header by [@​pappz](https://github.com/pappz) in [#​687](https://github.com/netbirdio/dashboard/pull/687) - Fix peer table page reset when switching kind by [@​braginini](https://github.com/braginini) in [#​696](https://github.com/netbirdio/dashboard/pull/696) - Feature/add provider session by [@​braginini](https://github.com/braginini) in [#​695](https://github.com/netbirdio/dashboard/pull/695) - Add Metrics settings tab with metrics push toggle by [@​pappz](https://github.com/pappz) in [#​613](https://github.com/netbirdio/dashboard/pull/613) - Feature/add skip tls verification by [@​braginini](https://github.com/braginini) in [#​697](https://github.com/netbirdio/dashboard/pull/697) **Full Changelog**: <https://github.com/netbirdio/dashboard/compare/v2.90.2...v2.90.3> ### [`v2.90.2`](https://github.com/netbirdio/dashboard/releases/tag/v2.90.2) [Compare Source](https://github.com/netbirdio/dashboard/compare/v2.90.1...v2.90.2) #### What's Changed - Add Claude provider selector and Bedrock by [@​braginini](https://github.com/braginini) in [#​691](https://github.com/netbirdio/dashboard/pull/691) - Prevent gated useFetchApi hooks from overwriting shared cache entries by [@​bcmmbaga](https://github.com/bcmmbaga) in [#​692](https://github.com/netbirdio/dashboard/pull/692) **Full Changelog**: <https://github.com/netbirdio/dashboard/compare/v2.90.1...v2.90.2> ### [`v2.90.1`](https://github.com/netbirdio/dashboard/releases/tag/v2.90.1) [Compare Source](https://github.com/netbirdio/dashboard/compare/v2.90.0...v2.90.1) #### What's Changed - The empty-state peer card now renders AddPeerDropdown by [@​braginini](https://github.com/braginini) in [#​686](https://github.com/netbirdio/dashboard/pull/686) - Support Vertex keyfile upload and agent config by [@​braginini](https://github.com/braginini) in [#​688](https://github.com/netbirdio/dashboard/pull/688) - Prefill Vertex endpoint by [@​braginini](https://github.com/braginini) in [#​689](https://github.com/netbirdio/dashboard/pull/689) **Full Changelog**: <https://github.com/netbirdio/dashboard/compare/v2.90.0...v2.90.1> ### [`v2.90.0`](https://github.com/netbirdio/dashboard/releases/tag/v2.90.0) [Compare Source](https://github.com/netbirdio/dashboard/compare/v2.80.0...v2.90.0) #### What's Changed - Fix CSP blocking OIDC token endpoint by [@​maxbrc](https://github.com/maxbrc) in [#​680](https://github.com/netbirdio/dashboard/pull/680) - Agent Network by [@​braginini](https://github.com/braginini) in [#​684](https://github.com/netbirdio/dashboard/pull/684) #### New Contributors - [@​maxbrc](https://github.com/maxbrc) made their first contribution in [#​680](https://github.com/netbirdio/dashboard/pull/680) **Full Changelog**: <https://github.com/netbirdio/dashboard/compare/v2.80.0...v2.90.0> ### [`v2.80.0`](https://github.com/netbirdio/dashboard/releases/tag/v2.80.0) [Compare Source](https://github.com/netbirdio/dashboard/compare/v2.39.0...v2.80.0) #### What's Changed - Add Logout URL to the Identity Provider dialog by [@​TechHutTV](https://github.com/TechHutTV) in [#​657](https://github.com/netbirdio/dashboard/pull/657) - Edit banner to IPv6 kh link by [@​TechHutTV](https://github.com/TechHutTV) in [#​662](https://github.com/netbirdio/dashboard/pull/662) - Insert link to remote jobs documentation by [@​semp26](https://github.com/semp26) in [#​664](https://github.com/netbirdio/dashboard/pull/664) - DNS Zones & Setup modal improvements by [@​braginini](https://github.com/braginini) in [#​669](https://github.com/netbirdio/dashboard/pull/669) - Update banner by [@​heisbrot](https://github.com/heisbrot) in [#​672](https://github.com/netbirdio/dashboard/pull/672) - Update announcements.json by [@​mlsmaycon](https://github.com/mlsmaycon) in [#​673](https://github.com/netbirdio/dashboard/pull/673) - Merge NetBird cloud edition into the dashboard by [@​mlsmaycon](https://github.com/mlsmaycon) in [#​674](https://github.com/netbirdio/dashboard/pull/674) - Restrict cloud/licensed-only API calls in open-source mode by [@​mlsmaycon](https://github.com/mlsmaycon) in [#​675](https://github.com/netbirdio/dashboard/pull/675) - Preserve inactivity expiration on partial peer updates by [@​bcmmbaga](https://github.com/bcmmbaga) in [#​676](https://github.com/netbirdio/dashboard/pull/676) #### New Contributors - [@​TechHutTV](https://github.com/TechHutTV) made their first contribution in [#​657](https://github.com/netbirdio/dashboard/pull/657) - [@​semp26](https://github.com/semp26) made their first contribution in [#​664](https://github.com/netbirdio/dashboard/pull/664) **Full Changelog**: <https://github.com/netbirdio/dashboard/compare/v2.39.0...v2.80.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjE1MC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Reviewed-on: #10 Co-authored-by: Renovate Bot <renovate@jfreudenberger.de> Co-committed-by: Renovate Bot <renovate@jfreudenberger.de> |
||
|---|---|---|
| home | ||
| hosts | ||
| modules | ||
| overlays | ||
| pkgs | ||
| terraform | ||
| users | ||
| .gitignore | ||
| flake.lock | ||
| flake.nix | ||
| README.md | ||
| renovate.json | ||
Nix Configuration
This repository is home to the nix code that builds my systems.
Why Nix?
Nix allows for easy to manage, collaborative, reproducible deployments. This means that once something is setup and configured once, it works forever. If someone else shares their configuration, anyone can make use of it.
How to install Nix and Deploy this Flake?
After installed NixOS with nix-command & flake enabled, you can deploy this flake with the following command:
sudo nixos-rebuild switch --flake .#nixos-test