mirror of
https://github.com/luxfi/work-board.git
synced 2026-07-26 22:38:41 +00:00
On-chain bounty kanban (Vite+React+viem static SPA) that reads the live BountyV1/EscrowV1/ReputationV1 work-market on Zoo (chain 200200) directly over the CORS-enabled JSON-RPC. Split out of luxfi/dao into its own repo so CI builds a clean image. - .github/workflows/docker.yml: canonical hanzoai/.github reusable build, bakes VITE_RPC_URL=https://api.zoo.network/v1/bc/C/rpc, pushes ghcr.io/luxfi/work-board:sha-<commit> on self-hosted arcd runners. - k8s/: Deployment (2 replicas) + Service (80->3000) + Ingress (hanzoai/ingress class, host work.zoo.network, letsencrypt-prod). Co-authored-by: Hanzo Dev <dev@hanzo.ai>
14 lines
596 B
HTML
14 lines
596 B
HTML
<!doctype html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
<link rel="icon" href="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Crect%20width='16'%20height='16'%20rx='4'%20fill='%2310b981'/%3E%3Cpath%20d='M4%208l3%203%205-6'%20stroke='white'%20stroke-width='2'%20fill='none'/%3E%3C/svg%3E" />
|
|
<title>Zoo DAO — Work Board</title>
|
|
</head>
|
|
<body>
|
|
<div id="root"></div>
|
|
<script type="module" src="/src/main.tsx"></script>
|
|
</body>
|
|
</html>
|