blumeops/docs/how-to
Erich Blume 3a811fb188
All checks were successful
Build Container (Nix) / detect (push) Successful in 1s
Build Container / detect (push) Successful in 2s
Build Container / build (jobsync) (push) Successful in 2s
Build Container (Nix) / build (jobsync) (push) Successful in 8s
Deploy JobSync — job search tracker on ringtail k3s (#288)
## Summary

C2 Mikado chain to deploy [JobSync](https://github.com/Gsync/jobsync) — a self-hosted job application tracker — to ringtail's k3s cluster.

### Mikado Graph

```
deploy-jobsync (goal)
├── build-jobsync-container
│   └── mirror-jobsync
└── integrate-jobsync-ollama
```

### What is JobSync?

Next.js app with SQLite for tracking job applications. Features resume management, application pipeline tracking, and AI-powered resume review/job matching.

### Key Decisions

- **Ringtail k3s** (not minikube-indri) — colocates with Ollama for zero-latency AI
- **Nix container** via `buildLayeredImage` — no Dockerfile, mirrors upstream source on forge
- **Ollama for AI** — uses existing deployment, no API keys needed for AI features
- **No upstream fork** — vanilla JobSync, Anthropic AI deferred to future work if needed

### Current Status

Planning phase — cards committed, ready for review before implementation begins.

Reviewed-on: #288
2026-03-08 11:02:05 -07:00
..
authentik Remove mikado frontmatter from closed chains, clarify finalization rules 2026-03-04 20:43:19 -08:00
configuration Retire plans directory, convert migrate-forgejo-from-brew to mikado card 2026-03-04 20:28:14 -08:00
dagger Add how-to guide for upgrading Dagger 2026-03-06 20:31:30 -08:00
deployment Expose Forgejo publicly at forge.eblu.me (#278) 2026-03-03 08:40:41 -08:00
forgejo Review migrate-forgejo-from-brew doc, fix stale Phase 3 reference 2026-03-05 08:29:58 -08:00
forgejo-runner Remove mikado frontmatter from closed chains, clarify finalization rules 2026-03-04 20:43:19 -08:00
grafana Remove mikado frontmatter from closed chains, clarify finalization rules 2026-03-04 20:43:19 -08:00
jobsync Deploy JobSync — job search tracker on ringtail k3s (#288) 2026-03-08 11:02:05 -07:00
knowledgebase Review and update review-services.md 2026-03-07 09:03:08 -08:00
operations Review manage-flyio-proxy.md — no issues found 2026-03-07 09:03:46 -08:00
ringtail Update ringtail flake inputs, add flake-update pipeline (#240) 2026-02-22 08:17:52 -08:00
zot Remove mikado frontmatter from closed chains, clarify finalization rules 2026-03-04 20:43:19 -08:00
agent-change-process.md Remove mikado frontmatter from closed chains, clarify finalization rules 2026-03-04 20:43:19 -08:00
how-to.md Deploy JobSync — job search tracker on ringtail k3s (#288) 2026-03-08 11:02:05 -07:00