8000 Implement easy mirroring solution · Issue #15 · mlugg/setup-zig · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Implement easy mirroring solution #15
Closed as not planned
Closed as not planned
@mlugg

Description

@mlugg

Right now, the easiest way to set up a mirror is using Mach's Wrench. This works pretty well, but is written in Go and is part of a larger project. It'd be nice to have a more minimal solution.

So, we should make one! It should expose an HTTP server locally, take requests for files, and cache them in a given directory, with some reasonable eviction policy. SSL is out of scope for this project; a local web server can be used to rproxy to the mirror software instead.

I reckon this should be pretty easily doable in a couple of hundred lines of Zig.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0