Compare commits

..

5 commits

Author SHA1 Message Date
ff3eda5e03 Update netbirdio/dashboard Docker tag to v2.90.0 2026-06-27 22:20:30 +02:00
edd26dc18f Migrate Renovate config (#11)
The Renovate config in this repository needs migrating. Typically this is because one or more configuration options you are using have been renamed.

  You don't need to merge this PR right away, because Renovate will continue to migrate these fields internally each time it runs. But later some of these fields may be fully deprecated and the migrations removed. So it's a good idea to merge this migration PR soon.

🔕 **Ignore**: Close this PR and you won't be reminded about config migration again, but one day your current config may no longer be valid.

 Got questions? Does something look wrong to you? Please don't hesitate to [request help here](https://github.com/renovatebot/renovate/discussions).

---

This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate).

Reviewed-on: #11
Co-authored-by: Renovate Bot <renovate@jfreudenberger.de>
Co-committed-by: Renovate Bot <renovate@jfreudenberger.de>
2026-06-24 19:11:13 +02:00
d07800b183 Update traefik:v3.7.5 Docker digest to e4d9815 (#9)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [traefik](https://github.com/containous/traefik) | digest | `d685879` → `e4d9815` |

---

> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the warning logs for more information.

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- 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: #9
Co-authored-by: Renovate Bot <renovate@jfreudenberger.de>
Co-committed-by: Renovate Bot <renovate@jfreudenberger.de>
2026-06-24 19:08:48 +02:00
71b29125f8 Switch to fastfetch and use top-level engrampa for home-config 2026-06-24 19:07:05 +02:00
2d7cff9743 Add best-practices to renovate config 2026-06-24 19:06:30 +02:00
6 changed files with 8 additions and 7 deletions

View file

@ -8,7 +8,7 @@
wget
curl
git
neofetch
fastfetch
tealdeer
pdfgrep

View file

@ -7,7 +7,7 @@
home.packages = with pkgs; [
jetbrains.idea
teams-for-linux
mate.engrampa
engrampa
zotero
deezer-enhanced
];

View file

@ -57,7 +57,7 @@ in {
services.netbird.useRoutingFeatures = lib.mkDefault "server";
virtualisation.oci-containers.containers = {
netbird-dashboard = {
image = "netbirdio/dashboard:v2.80.0";
image = "netbirdio/dashboard:v2.90.0";
autoStart = true;
networks = [
"traefik"

View file

@ -105,7 +105,7 @@ in {
config = lib.mkIf cfg.enable {
virtualisation.oci-containers.containers = {
traefik = {
image = "traefik:v3.7.5@sha256:d6858791f9e74df44ca4014166647c41cdc2abd3bf2a71b832ca4e1c6a91b257";
image = "traefik:v3.7.5@sha256:e4d98158c01ad752fc1071d4e9573788747230d902cdde00a772516e692d07c9";
cmd = [
"--providers.docker=true"
"--providers.docker.exposedByDefault=false"

View file

@ -29,7 +29,7 @@ in {
config = lib.mkIf cfg.enable {
virtualisation.oci-containers.containers = {
traefik = {
image = "traefik:v3.7.5@sha256:d6858791f9e74df44ca4014166647c41cdc2abd3bf2a71b832ca4e1c6a91b257";
image = "traefik:v3.7.5@sha256:e4d98158c01ad752fc1071d4e9573788747230d902cdde00a772516e692d07c9";
cmd = [
"--providers.docker=true"
"--providers.docker.endpoint=http://docker-socket-proxy:2375"

View file

@ -1,5 +1,6 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:best-practices"],
"prHourlyLimit": 0,
"packageRules": [
{
@ -14,8 +15,8 @@
{
"customType": "regex",
"datasourceTemplate": "docker",
"fileMatch": [
".+\\.nix$"
"managerFilePatterns": [
"/.+\\.nix$/"
],
"matchStrings": [
"\\s+image\\s+=\\s+\"(?<depName>.*?):(?<currentValue>.*?)(@(?<currentDigest>sha256:[a-z0-9]{64}))?\""