Fake Mirrors
    Preparing search index...

    Interface EdgeServer

    Defines the public contract for an edge-server.

    interface EdgeServer {
        deleteConfig(): Promise<void>;
        readConfig(): Promise<unknown>;
        readUpstreams(): Promise<unknown>;
        upsertConfig(caddyfile: string): Promise<void>;
    }
    • Returns Promise<void>

    • Returns Promise<unknown>

    • Returns Promise<unknown>

    • Parameters

      • caddyfile: string

      Returns Promise<void>