Caddy.Config (Caddy v1.0.7)

Caddy Config

Start Caddy Config

Summary

Functions

adapt(binary, adapter \\ "caddyfile")

@spec adapt(binary(), binary()) :: {:ok, map()} | {:error, any()}

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

ensure_path_exists()

env()

env_file()

etc_path()

first_writable(paths)

first_writable_or(paths, default)

get(name)

has_write_permission?(path)

init(args)

Callback implementation for GenServer.init/1.

init_file()

initial()

parse_caddyfile(caddy_bin, caddy_file)

@spec parse_caddyfile(binary(), Path.t()) :: map()

paths()

pid_file()

priv_path()

run_path()

saved()

saved_json_file()

share_path()

socket_file()

start_link(args)

tmp_path()

user_home()

See System.user_home/0.

user_share()

xdg_config_home()

xdg_data_home()