From 2490392e57459bf5cb1de5780c497ed5ff37d00a Mon Sep 17 00:00:00 2001 From: Andre Padez Date: Sat, 8 Aug 2026 00:38:16 +0100 Subject: [PATCH] run the gitea sidecar in the mac light profile MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The sidecar fronts a REMOTE instance — its URL and token live in service_connections, set from /gitea — so it needs nothing installed on the laptop. That is what separates it from the sidecars left out of this profile, which supervise a local daemon or container. It also had to be classified either way: defineProfile throws at load on a name that is in neither include nor exclude, so leaving it unlisted broke the profile outright rather than merely omitting it. Co-Authored-By: Claude Opus 5 --- ecosystem.mac.light.config.cjs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ecosystem.mac.light.config.cjs b/ecosystem.mac.light.config.cjs index 8a6c3dfe..3ef55653 100644 --- a/ecosystem.mac.light.config.cjs +++ b/ecosystem.mac.light.config.cjs @@ -32,6 +32,11 @@ module.exports = defineProfile({ // The terminal. Runs under node rather than bun — node-pty binds a native addon built against // node's ABI. That detail lives in ecosystem.config.cjs, not here. 'officer-pty', + // Included even though a laptop hosts no Gitea: this sidecar fronts a REMOTE instance. The URL and + // its token live in `service_connections`, set from /gitea, so it points at gitea.pastilhas.dev + // over the network and needs nothing installed here. That is what separates it from the sidecars + // below that supervise a local daemon or container. + 'officer-gitea', ], excluded: {