feat: rename Docker Watcher to Tinyforge
Build / build (push) Successful in 12m20s

Rebrand the project as Tinyforge to reflect its evolution from a Docker
container watcher into a self-hosted mini CI/deployment platform.

Rename covers: Go module path, Docker labels, DB/config filenames,
JWT issuer, Dockerfile binary, docker-compose, CI workflows, frontend
i18n, README with static sites docs, and all code comments.
This commit is contained in:
2026-04-12 21:30:23 +03:00
parent 8d2c5a063b
commit 791cd4d6af
68 changed files with 512 additions and 224 deletions
+7 -2
View File
@@ -19,8 +19,11 @@
$effect(() => {
let cancelled = false;
let inflight = false;
async function load() {
if (inflight) return; // Skip if previous request still pending.
inflight = true;
try {
const result = await api.fetchContainerStats(projectId, stageId, instanceId);
if (!cancelled) {
@@ -31,13 +34,15 @@
if (!cancelled) {
error = true;
}
} finally {
inflight = false;
}
}
load();
// Poll every 10 seconds.
const interval = setInterval(load, 10_000);
// Poll every 30 seconds (reduced from 10s to limit concurrent connections).
const interval = setInterval(load, 30_000);
return () => {
cancelled = true;