tawasuyu

sergio/takana

> Una distribución Linux construida con un laboratorio funcional y hermético en el > sótano, y una terminal mutable, clásica y anárquica en el piso de arriba — diseñada > desde el suelo para que una IA programadora entienda, modifique y co…

TOML 1572Shell 203Rust 109Markdown 993728 Definiciones

Etapa G: manda go-15 al VPS (messaging/storage/web-services/infra Go) — queue AISLADO

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.

55b47709d44a6033fab9793b8f8a65993b35e0a3 · por sergio · (hace 3 meses) · padre d5a58a305 · ver el árbol en este commit

Delta semántico

Ninguna definición cambió: el cambio es de texto, documentación o datos.

14 archivos · +277 −0

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