From 55b47709d44a6033fab9793b8f8a65993b35e0a3 Mon Sep 17 00:00:00 2001 From: sergio Date: Sat, 27 Jun 2026 02:46:44 -0400 Subject: [PATCH] =?UTF-8?q?Etapa=20G:=20manda=20go-15=20al=20VPS=20(messag?= =?UTF-8?q?ing/storage/web-services/infra=20Go)=20=E2=80=94=20queue=20AISL?= =?UTF-8?q?ADO?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 13 Go: natscli/centrifugo/harbor-cli/consul/nomad/vault/telegraf/pocketbase/miniflux/filebrowser/ websocketd/wuzz/minio-client(bin mc). Misimports descartados: mc=Midnight Commander (C), etcd (tarball multimódulo). chartmuseum/jb no en nixpkgs. --- recipes/incoming-go/centrifugo.toml | 20 ++++++++++++++++++++ recipes/incoming-go/consul.toml | 20 ++++++++++++++++++++ recipes/incoming-go/filebrowser.toml | 20 ++++++++++++++++++++ recipes/incoming-go/harbor-cli.toml | 20 ++++++++++++++++++++ recipes/incoming-go/miniflux.toml | 20 ++++++++++++++++++++ recipes/incoming-go/minio-client.toml | 20 ++++++++++++++++++++ recipes/incoming-go/natscli.toml | 20 ++++++++++++++++++++ recipes/incoming-go/nomad.toml | 20 ++++++++++++++++++++ recipes/incoming-go/pocketbase.toml | 20 ++++++++++++++++++++ recipes/incoming-go/telegraf.toml | 20 ++++++++++++++++++++ recipes/incoming-go/vault.toml | 20 ++++++++++++++++++++ recipes/incoming-go/websocketd.toml | 20 ++++++++++++++++++++ recipes/incoming-go/wuzz.toml | 20 ++++++++++++++++++++ tandas/fuel-go-15.txt | 17 +++++++++++++++++ 14 files changed, 277 insertions(+) create mode 100644 recipes/incoming-go/centrifugo.toml create mode 100644 recipes/incoming-go/consul.toml create mode 100644 recipes/incoming-go/filebrowser.toml create mode 100644 recipes/incoming-go/harbor-cli.toml create mode 100644 recipes/incoming-go/miniflux.toml create mode 100644 recipes/incoming-go/minio-client.toml create mode 100644 recipes/incoming-go/natscli.toml create mode 100644 recipes/incoming-go/nomad.toml create mode 100644 recipes/incoming-go/pocketbase.toml create mode 100644 recipes/incoming-go/telegraf.toml create mode 100644 recipes/incoming-go/vault.toml create mode 100644 recipes/incoming-go/websocketd.toml create mode 100644 recipes/incoming-go/wuzz.toml create mode 100644 tandas/fuel-go-15.txt diff --git a/recipes/incoming-go/centrifugo.toml b/recipes/incoming-go/centrifugo.toml new file mode 100644 index 00000000..5dd63a81 --- /dev/null +++ b/recipes/incoming-go/centrifugo.toml @@ -0,0 +1,20 @@ +# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final: +# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá +# compiler/link/phases y adaptá hasta que compile. +# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren. +name = "centrifugo" +version = "6.6.2" + +[source] +repo = "https://github.com/centrifugal/centrifugo" +commit = "8f13e54f8f42650585ac44f8a64552a24ccaaad0" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = [] + +# buildInputs de nix (no usados con CGO off): go +[deps] +build = ["go"] diff --git a/recipes/incoming-go/consul.toml b/recipes/incoming-go/consul.toml new file mode 100644 index 00000000..aeafc1f5 --- /dev/null +++ b/recipes/incoming-go/consul.toml @@ -0,0 +1,20 @@ +# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final: +# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá +# compiler/link/phases y adaptá hasta que compile. +# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren. +name = "consul" +version = "1.22.7" + +[source] +repo = "https://github.com/hashicorp/consul" +commit = "c18bcb9db1fd73307ee8bf64a9bc17610d5427d5" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = [] + +# buildInputs de nix (no usados con CGO off): go +[deps] +build = ["go"] diff --git a/recipes/incoming-go/filebrowser.toml b/recipes/incoming-go/filebrowser.toml new file mode 100644 index 00000000..b8b9d9ad --- /dev/null +++ b/recipes/incoming-go/filebrowser.toml @@ -0,0 +1,20 @@ +# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final: +# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá +# compiler/link/phases y adaptá hasta que compile. +# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren. +name = "filebrowser" +version = "2.63.15" + +[source] +repo = "https://github.com/filebrowser/filebrowser" +commit = "be23ab3a15bf957928ecfed88de5ab67850c1b9c" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = [] + +# buildInputs de nix (no usados con CGO off): go +[deps] +build = ["go"] diff --git a/recipes/incoming-go/harbor-cli.toml b/recipes/incoming-go/harbor-cli.toml new file mode 100644 index 00000000..78577d03 --- /dev/null +++ b/recipes/incoming-go/harbor-cli.toml @@ -0,0 +1,20 @@ +# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final: +# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá +# compiler/link/phases y adaptá hasta que compile. +# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren. +name = "harbor-cli" +version = "0.0.22" + +[source] +repo = "https://github.com/goharbor/harbor-cli" +commit = "ffc1762eaee4d6c19774359c9ef7792ec1d7d365" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = [] + +# buildInputs de nix (no usados con CGO off): go +[deps] +build = ["go"] diff --git a/recipes/incoming-go/miniflux.toml b/recipes/incoming-go/miniflux.toml new file mode 100644 index 00000000..e47370f9 --- /dev/null +++ b/recipes/incoming-go/miniflux.toml @@ -0,0 +1,20 @@ +# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final: +# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá +# compiler/link/phases y adaptá hasta que compile. +# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren. +name = "miniflux" +version = "2.3.1" + +[source] +repo = "https://github.com/miniflux/v2" +commit = "9a774083ab4f61f7d604fb950bdd6aff029824a1" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = [] + +# buildInputs de nix (no usados con CGO off): go +[deps] +build = ["go"] diff --git a/recipes/incoming-go/minio-client.toml b/recipes/incoming-go/minio-client.toml new file mode 100644 index 00000000..be3a1f95 --- /dev/null +++ b/recipes/incoming-go/minio-client.toml @@ -0,0 +1,20 @@ +# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final: +# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá +# compiler/link/phases y adaptá hasta que compile. +# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren. +name = "minio-client" +version = "2025-08-13T08-35-41Z" + +[source] +repo = "https://github.com/minio/mc" +commit = "7394ce0dd2a80935aded936b09fa12cbb3cb8096" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = [] + +# buildInputs de nix (no usados con CGO off): go +[deps] +build = ["go"] diff --git a/recipes/incoming-go/natscli.toml b/recipes/incoming-go/natscli.toml new file mode 100644 index 00000000..13018d45 --- /dev/null +++ b/recipes/incoming-go/natscli.toml @@ -0,0 +1,20 @@ +# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final: +# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá +# compiler/link/phases y adaptá hasta que compile. +# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren. +name = "natscli" +version = "0.4.0" + +[source] +repo = "https://github.com/nats-io/natscli" +commit = "21e276a53dc7ff2b73e67c3ab39303d0c3a1f831" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = [] + +# buildInputs de nix (no usados con CGO off): go +[deps] +build = ["go"] diff --git a/recipes/incoming-go/nomad.toml b/recipes/incoming-go/nomad.toml new file mode 100644 index 00000000..4753def1 --- /dev/null +++ b/recipes/incoming-go/nomad.toml @@ -0,0 +1,20 @@ +# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final: +# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá +# compiler/link/phases y adaptá hasta que compile. +# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren. +name = "nomad" +version = "1.11.3" + +[source] +repo = "https://github.com/hashicorp/nomad" +commit = "173ab08a0210789da531847c4ce3c3518f7fb34b" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = [] + +# buildInputs de nix (no usados con CGO off): go +[deps] +build = ["go"] diff --git a/recipes/incoming-go/pocketbase.toml b/recipes/incoming-go/pocketbase.toml new file mode 100644 index 00000000..5fc3d0ee --- /dev/null +++ b/recipes/incoming-go/pocketbase.toml @@ -0,0 +1,20 @@ +# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final: +# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá +# compiler/link/phases y adaptá hasta que compile. +# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren. +name = "pocketbase" +version = "0.39.4" + +[source] +repo = "https://github.com/pocketbase/pocketbase" +commit = "507ecb264b6155ad3677d661115ff277a48a5cdd" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = [] + +# buildInputs de nix (no usados con CGO off): go +[deps] +build = ["go"] diff --git a/recipes/incoming-go/telegraf.toml b/recipes/incoming-go/telegraf.toml new file mode 100644 index 00000000..4f6dc2db --- /dev/null +++ b/recipes/incoming-go/telegraf.toml @@ -0,0 +1,20 @@ +# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final: +# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá +# compiler/link/phases y adaptá hasta que compile. +# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren. +name = "telegraf" +version = "1.39.0" + +[source] +repo = "https://github.com/influxdata/telegraf" +commit = "14f8222005f8d90d5602204fafda2b40c0891836" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = [] + +# buildInputs de nix (no usados con CGO off): go +[deps] +build = ["go"] diff --git a/recipes/incoming-go/vault.toml b/recipes/incoming-go/vault.toml new file mode 100644 index 00000000..122f457c --- /dev/null +++ b/recipes/incoming-go/vault.toml @@ -0,0 +1,20 @@ +# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final: +# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá +# compiler/link/phases y adaptá hasta que compile. +# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren. +name = "vault" +version = "1.21.4" + +[source] +repo = "https://github.com/hashicorp/vault" +commit = "ffe7023c481dc1ea2d8550bbaca8d85f8e611e0b" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = [] + +# buildInputs de nix (no usados con CGO off): go +[deps] +build = ["go"] diff --git a/recipes/incoming-go/websocketd.toml b/recipes/incoming-go/websocketd.toml new file mode 100644 index 00000000..78c3d476 --- /dev/null +++ b/recipes/incoming-go/websocketd.toml @@ -0,0 +1,20 @@ +# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final: +# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá +# compiler/link/phases y adaptá hasta que compile. +# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren. +name = "websocketd" +version = "0.4.1" + +[source] +repo = "https://github.com/joewalnes/websocketd" +commit = "035c18cc3e6962dabd5ea2ad8845260726a4a99e" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = [] + +# buildInputs de nix (no usados con CGO off): go +[deps] +build = ["go"] diff --git a/recipes/incoming-go/wuzz.toml b/recipes/incoming-go/wuzz.toml new file mode 100644 index 00000000..5980bdd5 --- /dev/null +++ b/recipes/incoming-go/wuzz.toml @@ -0,0 +1,20 @@ +# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final: +# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá +# compiler/link/phases y adaptá hasta que compile. +# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren. +name = "wuzz" +version = "0.5.0" + +[source] +repo = "https://github.com/asciimoo/wuzz" +commit = "0935ebdf55d223abbf0fd10cb8f0f9c0a323ccb7" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = [] + +# buildInputs de nix (no usados con CGO off): go +[deps] +build = ["go"] diff --git a/tandas/fuel-go-15.txt b/tandas/fuel-go-15.txt new file mode 100644 index 00000000..b9f49690 --- /dev/null +++ b/tandas/fuel-go-15.txt @@ -0,0 +1,17 @@ +# fuel-go-15 — ronda 15 (messaging/storage/web-services/infra Go). Queue AISLADO incoming-go/. +natscli +centrifugo +chartmuseum +jb +websocketd +wuzz +harbor-cli +consul +nomad +vault +etcd +telegraf +pocketbase +miniflux +filebrowser +mc