|
|
| Line 1: |
Line 1: |
| {{Infobox resource
| | test content |
| | image = <pre style="font-size:5px; line-height:1.1; font-family:monospace;">
| |
| ░ ░░░
| |
| ▓▒▒▒▒▒▒▒▒▒▒▒▒▒
| |
| ▒▒▓▒▒▒▒ ░▒▒▒▒▓░
| |
| ▒▒▒▒▒ ▒▒▒░
| |
| ▒▒▒▒ ░▒▒▒
| |
| ▓▒▒▒░ ▒▒▒░
| |
| ▓▓▒▒▒░ ▓▒▒▒
| |
| ▒▒▒▒▒▒ ▓▒▒▒
| |
| ▒▒▒▒▒▒ ░▓▒▒▒
| |
| ▓▒▓▓▒▒▒ ▓▒▒▒▒
| |
| ▒▓▒▒▒▒▒▒░ ░░ ▓▓▒▒▒
| |
| ░▓▒▓▒▒▓▒▒▒░ ▒▒▒▒▒▒░▒▒ ░ ░▒▒▒▓▒▒░ ▓▓▓▒▓▒
| |
| ▒▒▓▒▒▓▓▓▓▓ ▒▓ ░░░ ▒▒ ░▒ ▓▒▓▒▒▓░
| |
| ▓▓▓▓▓▓▓▓▓░ ▒ ░▓▒▓▒▒░ ▒ ▓▒░▒ ▒ ░▓▓▒▓▓▒▒
| |
| ▓▒▒▓▓▓▓▓▓▒ ░▓▒▓▓▓░▒
| |
| ░▓▓▒▓▓▓▓▓▓ ░▒▒▒▒▒
| |
| ▒▒▓▓▓▓▓▓▓▓▓▒ ▒▓▒▒▓
| |
| ▓▓▓▓▓▒▒▒▒░ ░ ░░ ▒ ▒▓▓▒▒░
| |
| ▓▓▒▓▓▓░▒▒░ ░░▒▒▒▒░ ░▒▒▒▒▓▓
| |
| ░▒▒▒▓▓▓ ░▓ ▓▓▓▒▒▒░▓▒▓ ░ ▒▒▒▓▓▒▓
| |
| ▓▓▓▓▓▓ ░░ ▓▒▓▒▒░░▒▒▒░▒▓▓▒ ▒ ▒▓▓▓▓
| |
| ▓▓▓▓▓▓▓▓▓▒ ▒▒▓▒ ░░░░░░▒▒▒▓ ▓▓▓▒▓
| |
| ▒▒▒▓▓▓▓▓▓▒▒ ░ ░ ░▒▒░░░░ ░▒ ▒▓▓▓▓▓░
| |
| ░▓▓▓▓▒▓▒▓ ░ ░ ░░░ ▓▓▓▓▓▒▒
| |
| ▓ ▓▓▓ ░ ▓▓▓▓▓▓▓░░░
| |
| ▓▓▓▒░ ▒ ░ ▓▓▓▓▓▓▓▓ ░
| |
| ░░░ ▓▓ ▒░ ▒ ▒▒▒▓▒▒▒▒░
| |
| ░░░ ▒ ▒▒▒▒▒▒░ ▒░░▓▒▒▒▒░ ░░
| |
| ░░ ▒▒▒ ░░▒ ░ ▒▒▒▒░ ▒░ ░ ░▓▒
| |
| </pre>
| |
| | role = the storyteller
| |
| | type = Server
| |
| | hostname = hunter.cryptograss.live
| |
| | services = User containers, SSH router, Memory Lane watcher
| |
| | namesake = [[wikipedia:Robert_Hunter_(lyricist)|Robert Hunter]]
| |
| }}
| |
| <pre style="font-size:14px; line-height:1.2;">
| |
| ┌───────────────────────────────────────┐
| |
| │ │
| |
| │ | | │
| |
| │ __ \ | | __ \ __| _ \ __| │
| |
| │ | | | | | | | | __/ | │
| |
| │ _| |_| \__,_| _| _| \__| \___| _| │
| |
| │ │
| |
| └───────────────────────────────────────┘
| |
| </pre>
| |
| | |
| '''Hunter''' is the multi-user development server in the [[Cryptograss]] ecosystem, named after [https://en.wikipedia.org/wiki/Robert_Hunter_(lyricist) Robert Hunter], the Grateful Dead lyricist and storyteller.
| |
| | |
| == Architecture ==
| |
| | |
| Hunter runs isolated Docker containers for each developer, providing:
| |
| | |
| * '''User containers''' - each user gets their own [[Cryptograss:Arthel|arthel]]-based development environment
| |
| * '''SSH router''' - routes SSH connections to the appropriate user container
| |
| * '''Memory Lane watcher''' - monitors agent progress and posts to the Memory Lane ingest endpoint on [[Cryptograss:Maybelle|Maybelle]]
| |
| | |
| == Access ==
| |
| Developers connect via SSH:
| |
| <code>ssh username@hunter.cryptograss.live</code>
| |
| | |
| == Relationship to Maybelle ==
| |
| Hunter is deployed and maintained by [[Cryptograss:Maybelle|Maybelle]]. While Hunter handles the storytelling (development work, conversations, code changes), Maybelle handles the integration (builds, deployments, backups).
| |
| | |
| [[Category:Cryptograss infrastructure]]
| |