ar 04 11:58:36 s1-4-bhs5 caddy[36812]: {"level":"info","ts":1614859116.7449417,"msg":"using provided configuration","config_file":"/etc/caddy/Caddyfile","config_adapter":""}
Mar 04 11:58:36 s1-4-bhs5 caddy[36812]: {"level":"info","ts":1614859116.7477784,"logger":"admin","msg":"admin endpoint started","address":"tcp/localhost:2019","enforce_origin":false,"origins":["127.0.0.1:2019","localhost:2019","[::1]:2019"]}
Mar 04 11:58:36 s1-4-bhs5 caddy[36812]: {"level":"info","ts":1614859116.7482336,"logger":"http","msg":"server is listening only on the HTTP port, so no automatic HTTPS will be applied to this server","server_name":"srv0","http_port":80}
Mar 04 11:58:36 s1-4-bhs5 caddy[36812]: {"level":"info","ts":1614859116.782232,"logger":"tls.cache.maintenance","msg":"started background certificate maintenance","cache":"0xc00025b260"}
Mar 04 11:58:36 s1-4-bhs5 caddy[36812]: {"level":"info","ts":1614859116.8045318,"logger":"tls.cache.maintenance","msg":"stopped background certificate maintenance","cache":"0xc00025b260"}
Mar 04 11:58:36 s1-4-bhs5 caddy[36812]: run: loading initial config: loading new config: loading http app module: provision http: server srv0: setting up route handlers: route 0: loading handler modules: position 0: loading module 'subroute': provision http.handlers.subroute: setting up subroutes: route 0: loading handler modules: position 0: loading module 'mercure': provision http.handlers.mercure: "bolt://mercure.db": invalid transport: open mercure.db: permission denied
Mar 04 11:58:36 s1-4-bhs5 systemd[1]: caddy.service: Main process exited, code=exited, status=1/FAILURE
-- Subject: Unit process exited
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- An ExecStart= process belonging to unit caddy.service has exited.
--
-- The process' exit code is 'exited' and its exit status is 1.
Mar 04 11:58:36 s1-4-bhs5 systemd[1]: caddy.service: Failed with result 'exit-code'.
-- Subject: Unit failed
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- The unit caddy.service has entered the 'failed' state with result 'exit-code'.
Used install guide https://caddyserver.com/docs/install#linux-service
Issue is in mecure plugin, because disabling it will start caddy as supposed to.