18 Commits

Author SHA1 Message Date
amacocian 17b42e0f73 Rework documentation 2026-06-13 17:26:49 +02:00
amacocian 8c9a15b175 Setup automatic login for deploy 2026-05-24 12:01:30 +02:00
Alexandru Macocian 8697048196 ci(build-image): enable BuildKit so Dockerfiles can use --mount
Invidious (and likely future repos) use `RUN --mount=type=cache` to
keep compiler caches across builds. The legacy docker builder doesn't
support that syntax. Setting DOCKER_BUILDKIT=1 inline is scoped to
this one invocation, doesn't affect the host daemon's default, and is
backwards-compatible with simpler Dockerfiles already in the fleet.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-22 14:32:26 +02:00
Alexandru Macocian 27e13d92a3 Adjust build pipeline 2026-05-22 13:34:17 +02:00
Alexandru Macocian eda07b9c30 Image building steps 2026-05-22 12:54:43 +02:00
amacocian 5f8f544feb Fix deploy stack 2026-05-18 12:30:11 +02:00
amacocian 1926475e2b Always force recreate on deploy 2026-05-18 11:22:04 +02:00
amacocian 549daae675 Setup nitter instance 2026-05-18 11:15:29 +02:00
amacocian 31117ed229 Docs on vulnerability scanning 2026-05-13 18:46:18 +02:00
amacocian 54886ff237 Auto-provision stacks 2026-05-13 15:14:13 +02:00
amacocian 849bb065c6 Cleanup old .env on deploy 2026-05-05 21:22:20 +02:00
amacocian a4d1cc252e deploy-stack: exclude .nfs* from git clean (NFS silly-rename leftovers) 2026-05-05 16:43:42 +02:00
amacocian 47af17df37 Switch deploy-stack to SSH-into-host model; add charlie-ssh composite actions 2026-05-05 16:18:41 +02:00
amacocian adc9eddc08 Restore [self-hosted, host] runs-on; fix routing-loss regression 2026-05-05 14:37:25 +02:00
amacocian a1b7b7dd28 Single-label runs-on; document Gitea quirks 2026-05-05 14:12:45 +02:00
amacocian 252edbb968 Use absolute URL with PAT for sops-decrypt; declare RUNNER_REPO_PAT secret 2026-05-05 14:01:38 +02:00
amacocian d517e3e145 Use absolute URL with PAT for sops-decrypt action (act default-to-github fix) 2026-05-05 14:01:16 +02:00
amacocian 20edbaef0b Shareable actions setup and docs
Co-authored-by: Copilot <copilot@github.com>
2026-05-05 12:40:42 +02:00