37 Commits (master)

Author SHA1 Message Date
Matthew Holt 30b6d1f47a
cmd: Enhance .env (dotenv) file parsing 3 years ago
Francis Lavoie bbad6931e3
pki: Implement API endpoints for certs and `caddy trust` (#4443) 3 years ago
KallyDev c48fadc4a7
Move from deprecated ioutil to os and io packages (#4364) 3 years ago
peymaneh 9f6393c64c
cmd: export CaddyVersion(), Commands() (#4316) 3 years ago
Pascal Zarrad ce5a45db45
cmd: Fix paths when using an env file (#4296) 3 years ago
Francis Lavoie 911c8a371a
cmd: Use formatted logger for config adapter warnings (#4080) 4 years ago
Simão Gomes Viana 87fbc0783a
cmd: main: fix minor doc typos (#4082) 4 years ago
Matthew Holt f6bb02b303
caddytls: Remove old asset migration code (close #3894) 4 years ago
Matthew Holt 8f6f9865d4
cmd: Print more detailed version with --environ 4 years ago
Jordi Masip e7a5a3850f
cmd: add ability to read config from stdin (#3898) 4 years ago
Dave Henderson bd17eb205d
ci: Use golangci's github action for linting (#3794) 4 years ago
Matthew Holt 68529e2f9e
cmd: Print caddy version with environ or --environ (#3627) 5 years ago
Francis Lavoie bb67e19d7b
cmd: hash-password: Fix broken terminal state on SIGINT (#3416) 5 years ago
elcore 62c9f2cf3e
cmd: Add --envfile flag to run command (#3278) 5 years ago
Matthew Holt aef560c7fc
all: Recover from panics in goroutines 5 years ago
Francis Lavoie ef6e53bb5f
core: Add support for `d` duration unit (#3323) 5 years ago
Matthew Holt 4b4e16edaf
cmd: Ensure certmagic defaults are set for any and all subcommands 5 years ago
Matthew Holt 6e2fabb2a4 cmd: Add --watch flag to start & run commands (closes #1806) 5 years ago
Matthew Holt 6614d1c495
cmd: Emit error if reload cannot find a config to load 5 years ago
Matthew Holt 9a1370c2c8
cmd: Make --config flag optional for reload command 5 years ago
Matthew Holt 8c0c1a7b88
cmd: Assume Caddyfile if name starts with Caddyfile 5 years ago
Matt Holt 7527c01705
v2: Implement Caddyfile enhancements (breaking changes) (#2960) 5 years ago
Matthew Holt 5a0603ed72
Config auto-save; run --resume flag; update environ output (close #2903) 5 years ago
Matthew Holt 984d384d14
Change storage paths to follow OS conventions; migrate folder (#2955) 5 years ago
Matthew Holt e4a2add73f
cmd: Print errors to stderr 5 years ago
Matt Holt b00dfd3965
v2: Logging! (#2831) 5 years ago
Mohammed Al Sahaf e3726588b4 v2: Project-and-CI-wide linter config (#2812) 5 years ago
aca 0006df6026 cmd: Refactor subcommands, add help, make them pluggable 5 years ago
Matt Holt 0c8ad52be1
Experimental IETF-standard HTTP/3 support (known issue exists) (#2727) 5 years ago
Matthew Holt 3ba9e143a2 cli: Fix run and start when no config file is available 5 years ago
Matthew Holt af25f0254e
caddyfile: Support global config block; allow non-empty blocks w/ 0 keys 6 years ago
Matthew Holt ab885f07b8
Implement config adapters and beginning of Caddyfile adapter 6 years ago
Matthew Holt b780f0f49b
Standardize exit codes and improve shutdown handling; update gitignore 6 years ago
Matthew Holt 9429c843c8
cmd: New reload command 6 years ago
Matthew Holt 3177ee8010 Add license 6 years ago
Matthew Holt 31ab737bf2 Refactor code related to getting current version 6 years ago
Matthew Holt a4bdf249db Caddy 2 gets a CLI! And admin endpoint is now configurable via JSON 6 years ago