Mahlet-Inc / Mahlet-Inc/hobbits
Hobbits Runner Web Server Mode
- Dominant language
- Python
- Stars
- 751
- Forks
- 49
- PR merge metrics
- No merged PRs in 30d
Description
The hobbits runner should have a server mode that is configured with a bunch of templates and can apply those templates to uploaded data. It could work something like this:
Server is started with a collection of template files. It makes an HTTP REST interface with endpoints for each of the template files. A user can then upload a file to the endpoint and receive a URL where the output(s) can be downloaded and maybe a websocket channel to listen for progress updates.
With those server capabilities, it should be pretty easy to slap on a Web GUI.
Contributor guide
Research direction
The issue names the hobbits runner but no files, tests, or server entry point. Start by locating the runner implementation and existing template-processing flow, then determine the intended HTTP endpoints, uploads, result URLs, and progress behavior. Done criteria are not defined and would need agreement before implementation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100