This website requires JavaScript.
99958979d6
Add Talos upgrade and system extensions documentation
Hermes Agent service account
2026-06-18 22:38:33 -05:00
0e4d229df2
docs(signal-cli): document K8s networking limitation and current astro-orbiter production setup
Hermes Agent service account
2026-06-17 23:48:17 -05:00
53883108d8
fix(signal-cli): run daemon in multi-account mode without --account flag
Hermes Agent service account
2026-06-17 23:15:53 -05:00
fcbf6ce092
fix(signal-cli): correct PVC mount path to /var/lib/signal-cli
Hermes Agent service account
2026-06-17 23:13:18 -05:00
cf21863b0f
fix(signal-cli): use bbernhard image with native signal-cli entrypoint override
Hermes Agent service account
2026-06-17 23:10:39 -05:00
653a923fa8
fix(signal-cli): use asamk/signal-cli official image with correct paths
Hermes Agent service account
2026-06-17 23:06:18 -05:00
13c819e66c
feat(signal-cli): switch to native signal-cli daemon with JSON-RPC HTTP endpoint
Hermes Agent service account
2026-06-17 23:03:35 -05:00
28a653b203
feat(signal-cli): upgrade to latest image for signal-cli 0.14.x compat
Hermes Agent service account
2026-06-12 17:26:46 -05:00
cf7ab7fbe6
feat(signal-cli): enable hostNetwork for Signal WebSocket connectivity
Hermes Agent service account
2026-06-12 17:07:03 -05:00
12d0a75b3a
docs(signal-cli): Add deployment documentation
Hermes Agent service account
2026-06-12 16:56:13 -05:00
668e86d7c2
feat(connections): Add Ingress with TLS and reorganize to applications/signal-cli
Hermes Agent service account
2026-06-12 16:52:51 -05:00
0fb593a313
change application name and deployment location
rblundon
2026-06-12 16:42:33 -05:00
b5dc130207
fix(connections): correct deployment naming per mk-labs convention
Hermes Agent service account
2026-06-12 16:18:34 -05:00
0efa1e5125
fix(connections): Use baseline pod security to allow container initialization
Hermes Agent service account
2026-06-12 15:58:15 -05:00
34e05725dd
fix(connections): Add security context and disable UID/GID modification
Hermes Agent service account
2026-06-12 15:55:49 -05:00
b6b1bee25c
fix(connections): Remove securityContext causing container startup failure
Hermes Agent service account
2026-06-12 15:54:21 -05:00
3b3461fd3c
feat(platform): Add connections (signal-cli-rest-api) service
Hermes Agent service account
2026-06-12 15:52:49 -05:00
7cbed63c92
refactor(couchdb): move raw manifests to templates/ subdir
Hermes Agent service account
2026-06-07 20:57:18 -05:00
a008e766f2
fix(couchdb): add ingress-public.yaml to ArgoCD include filter
Hermes Agent service account
2026-06-07 20:51:17 -05:00
543394a825
feat(couchdb): split internal/external ingress for correct CN per cert
Hermes Agent service account
2026-06-07 20:44:52 -05:00
23d6d75117
fix(external-dns): remove invalid --target extraArg from Technitium instance
Hermes Agent service account
2026-06-07 19:17:19 -05:00
86433a58d0
fix(external-dns): remove invalid --target flag, move to per-resource annotation
Hermes Agent service account
2026-06-07 19:08:15 -05:00
3344e24a48
fix(external-dns-cloudflare): correct target to ingress.mk-labs.cloud
Hermes Agent service account
2026-06-07 19:03:48 -05:00
2621bc9f36
fix(external-dns): exclude internal records from Cloudflare, add opt-in filter, set targets
Hermes Agent service account
2026-06-07 18:57:59 -05:00
72de87c8c4
platform: add external-dns-cloudflare for public mk-labs.cloud zone
Hermes Agent service account
2026-06-07 18:41:35 -05:00
0ef9703757
Add external url to couchdb
rblundon
2026-06-07 18:28:18 -05:00
d77d213d89
fix(semaphore): add ANSIBLE_COLLECTIONS_PATH to default environment
Hermes Agent service account
2026-06-07 17:10:38 -05:00
e793794fdd
fix(ansible): set collections_path to /opt/ansible-collections in ansible.cfg
Hermes Agent service account
2026-06-07 16:58:25 -05:00
d1ae5ba7a0
fix(semaphore/collections): set collections dir owner to semaphore container uid (1001)
Hermes Agent service account
2026-06-07 16:48:45 -05:00
84e30c8ee2
fix(semaphore/collections): remove :ro from bind-mount, fix ANSIBLE_COLLECTIONS_PATH
Hermes Agent service account
2026-06-07 16:48:06 -05:00
644128cd3f
fix(semaphore/collections): mount to /opt/ansible-collections, set ANSIBLE_COLLECTIONS_PATHS
Hermes Agent service account
2026-06-07 16:47:15 -05:00
6912f5c55d
fix(semaphore/collections): run ansible-galaxy inside container via podman exec
Hermes Agent service account
2026-06-07 16:45:42 -05:00
fc0e39b9c7
fix(semaphore/collections): use full ansible-galaxy path from Semaphore venv
Hermes Agent service account
2026-06-07 16:45:16 -05:00
8627b00ed8
feat(semaphore): install Ansible collections via bind-mounted host directory
Hermes Agent service account
2026-06-07 16:44:50 -05:00
0212f0fdd2
Revert "fix(playbooks): replace effectivelywild.technitium_dns collection with ansible.builtin.uri"
Hermes Agent service account
2026-06-07 16:39:07 -05:00
edfe594e7e
fix(playbooks): replace effectivelywild.technitium_dns collection with ansible.builtin.uri
Hermes Agent service account
2026-06-07 16:17:05 -05:00
791f13fca5
fix(traefik): correct astro-orbiter → carousel-of-progress in jarvis.yml header
Hermes Agent service account
2026-06-07 16:13:48 -05:00
c3248fde1f
feat(traefik): add TCP SSH entrypoints for Gitea (2221) and JARVIS (10171)
Hermes Agent service account
2026-06-07 16:10:30 -05:00
c137ea0881
fix(firecrawl): Change Playwright probes from HTTP to TCP
Hermes Agent service account
2026-06-06 19:13:36 -05:00
818b6505dd
feat(firecrawl): Add ArgoCD Application manifest for GitOps deployment
Hermes Agent service account
2026-06-06 19:09:40 -05:00
4a1958876f
Day 5: Fix worker probes and HTTPRoute gateway reference
Hermes Agent service account
2026-06-06 18:49:52 -05:00
6bdb536848
firecrawl: Day 4 - Add ExternalSecret for 1Password integration
Hermes Agent service account
2026-06-06 18:11:59 -05:00
6023ee25e1
feat(firecrawl): Day 3 - Complete Kubernetes manifests for Firecrawl deployment
Hermes Agent service account
2026-06-06 17:43:22 -05:00
e5d24f557a
feat(tekton): Add Firecrawl build pipelines
Hermes Agent service account
2026-06-06 17:36:14 -05:00
f8e137b67b
Tekton Phase 2 Day 3: Complete Harbor authentication and test build
Hermes Agent service account
2026-06-06 16:13:31 -05:00
76241e75a8
Add Tekton tasks, pipeline and test Dockerfile
Hermes Agent service account
2026-06-06 15:53:57 -05:00
d5ce6ff96a
fix(tekton): Remove unsupported TektonConfig fields
Hermes Agent service account
2026-06-05 21:56:35 -05:00
44b1a2fb33
fix(tekton): Correct ArgoCD repo URL to Gitea
Hermes Agent service account
2026-06-05 21:54:42 -05:00
7dc1999928
feat(tekton): Day 2 - Deploy Tekton Operator and components
Hermes Agent service account
2026-06-05 21:54:02 -05:00
63d480927d
chore(couchdb): switch to production Let's Encrypt certificate
Hermes Agent service account
2026-06-05 20:04:38 -05:00
fa86fa4c9c
fix(couchdb): correct ingress hostname to internal DNS zone
Hermes Agent service account
2026-06-05 19:33:39 -05:00
444b597ade
fix(couchdb): add erlangCookie to ExternalSecret and external-dns annotation
Hermes Agent service account
2026-06-05 19:11:45 -05:00
c81a9b7704
fix(couchdb): remove invalid syncWaves from Application spec
Hermes Agent service account
2026-06-05 18:39:59 -05:00
6cab6519b1
feat(couchdb): deploy CouchDB for Obsidian sync (communicore)
Hermes Agent service account
2026-06-05 18:36:28 -05:00
ce992ca743
Fix ClusterSecretStore reference in Harbor ExternalSecrets
Hermes Agent service account
2026-06-04 23:47:53 -05:00
092d1ac209
Document robot credential management via 1Password and ExternalSecrets
Hermes Agent service account
2026-06-04 23:44:00 -05:00
6acf2f9944
Add ExternalSecrets for Harbor robot account credentials
Hermes Agent service account
2026-06-04 23:43:37 -05:00
8d18f42b2e
Update Harbor README with robot accounts documentation
Hermes Agent service account
2026-06-04 23:38:50 -05:00
152f10ed8b
Add ArgoCD PostSync hook for Harbor robot accounts
Hermes Agent service account
2026-06-04 23:35:45 -05:00
d99ebca829
Add external-dns annotations to Harbor Ingress
Hermes Agent service account
2026-06-04 23:16:06 -05:00
df91305e13
Cleanup unneeded harbor deployment files and switch to prod certificate.
rblundon
2026-06-04 22:51:53 -05:00
6f2b6e0290
Remove redundant Harbor manifest files
Hermes Agent service account
2026-06-04 22:43:57 -05:00
fc34833472
Consolidate Harbor TLS certificates into single multi-SAN certificate
Hermes Agent service account
2026-06-04 22:39:18 -05:00
7f37211a8b
fix(harbor): switch from Gateway API to nginx-ingress
Hermes Agent service account
2026-06-04 22:05:55 -05:00
ccc956f70b
fix(harbor): HTTPRoute should use service port 80, not targetPort 8080
Hermes Agent service account
2026-06-04 21:23:29 -05:00
511f32e521
fix(harbor): correct HTTPRoute backend port (8080)
Hermes Agent service account
2026-06-04 21:21:32 -05:00
87a3e84f5b
fix(harbor): correct HTTPRoute backend service name (the-seas)
Hermes Agent service account
2026-06-04 21:20:06 -05:00
1743145e9f
fix(harbor): disable TLS in expose config (Gateway API handles TLS)
Hermes Agent service account
2026-06-04 21:12:00 -05:00
d561ac6e04
fix: Remove invalid configureUserSettings from harbor-core
Hermes Agent service account
2026-06-04 21:08:27 -05:00
99bc31dee9
Simplify Harbor to standard deployment pattern
Hermes Agent service account
2026-06-04 20:44:32 -05:00
ac8e7acbd4
fix(harbor): add secret key names for database and redis passwords
Hermes Agent service account
2026-06-04 20:36:12 -05:00
0ad5dbe741
fix(harbor): remove invalid secretName parameter from core config
Hermes Agent service account
2026-06-04 20:34:25 -05:00
7d9b054340
fix(harbor): correct secret key name for core secret
Hermes Agent service account
2026-06-04 20:32:40 -05:00
4b1e8a7cac
fix(harbor): correct naming convention and use staging certs
Hermes Agent service account
2026-06-04 20:25:25 -05:00
8f190eb188
fix(the-seas): correct Harbor image tags to use v-prefix (v2.15.1)
Hermes Agent service account
2026-06-04 20:22:34 -05:00
95ae6919b0
feat(platform): add Harbor container registry (the-seas) deployment
Hermes Agent service account
2026-06-04 20:20:51 -05:00
52e97f3a7c
chore: Remove Firecrawl deployment - pausing until platform infra is ready
Hermes Agent service account
2026-06-04 19:10:47 -05:00
461aa1bc54
fix(firecrawl): correct Docker image registry paths
Hermes Agent service account
2026-06-04 17:05:06 -05:00
c38461a6e8
docs(firecrawl): Add comprehensive refactoring summary
Hermes Agent service account
2026-06-04 16:57:28 -05:00
6bcb6fa93f
refactor(firecrawl): Convert to production-ready Helm chart with persistent storage
Hermes Agent service account
2026-06-04 16:56:29 -05:00
f4181349f8
feat: Deploy Firecrawl (spaceship-earth) to fastpass cluster
Hermes Agent service account
2026-06-04 16:40:12 -05:00
9d860367cc
honcho: document deriver disabled-by-default and manual start procedure
Hermes Agent service account
2026-06-02 10:28:11 -05:00
f654c59dd5
honcho: add honcho_deriver_autostart flag (default: false)
Hermes Agent service account
2026-06-02 10:26:30 -05:00
d22ac5cef2
hermes: dashboard auto-restart after updates (Restart=always)
Hermes Agent service account
2026-06-02 08:43:49 -05:00
0fd69e0b90
ticktick: store OAuth2 creds + PSTG project ID in vault
Hermes Agent service account
2026-05-31 23:41:57 -05:00
e8d87ff092
honcho: rotate vault_honcho_openai_api_key (new project with embeddings access)
Hermes Agent service account
2026-05-31 23:02:21 -05:00
23612a38f2
honcho: enable OpenAI embeddings for conclusion vectorisation
Hermes Agent service account
2026-05-31 22:29:03 -05:00
bd100c15e7
hermes: add hermes-dashboard systemd unit (port 9119, fronted by Traefik)
Hermes Agent service account
2026-05-31 21:09:27 -05:00
dc5392446c
fix(honcho/templates): restore Jinja {{ ... }} markers around secrets
JARVIS
2026-05-31 00:14:46 -05:00
f8cf139b10
fix(honcho): cover all LLM subsystems, enable flush, disable embeddings
JARVIS
2026-05-31 00:10:59 -05:00
ac955d327f
fix(traefik/honcho): drop {{ ansible_managed }} — file is rsync-raw
JARVIS
2026-05-30 23:46:36 -05:00
9e6339037a
fix(add_service_route): use FQDN for lightning-lane + add technitium collection
JARVIS
2026-05-30 23:43:57 -05:00
b647f6afee
fix(honcho/deriver): invoke package main (src.deriver) not module file
JARVIS
2026-05-30 23:37:33 -05:00
aabb3d5009
fix(honcho/deriver): invoke via python -m so src.* imports resolve
JARVIS
2026-05-30 23:28:52 -05:00
4ed64ab91c
feat(vault): add honcho secrets for lincoln deployment
JARVIS
2026-05-30 23:20:41 -05:00
f57e0bef02
feat(day0): promote expand_root_lv to a canonical day0 step
JARVIS
2026-05-30 23:08:35 -05:00
9ed7466fd8
feat(expand_root_lv): new role to grow root LV to fill VG + resize fs
JARVIS
2026-05-30 23:03:10 -05:00
4d7766d1b1
feat(honcho): add role + day1 playbook + traefik route for lincoln
JARVIS
2026-05-30 22:41:33 -05:00
09ae954085
fix(semaphore/configure): template vault entry requires type='password'
Hermes Agent service account
2026-05-29 23:25:07 -05:00
8fd9fd5b20
fix(semaphore/configure): vault key attaches via vaults[] not vault_key_id
Hermes Agent service account
2026-05-29 23:13:49 -05:00