Skip to content

DevDorrejo/vscode-caddyfile

 
 

Repository files navigation

Caddyfile Support

Visual Studio Marketplace Version Visual Studio Marketplace Downloads Visual Studio Marketplace Rating

Adds support for Caddyfile syntax highlighting and automatic formatting.

This is essentially an updated version of vscode-caddyfile-syntax with additional features.

Configuration

  • caddyfile.executable: Location of the caddy executable to use for code formatting. (Default: "")

Using Container Caddy

To use the binary from a container simply create a script with you preferible container manager.

cat >/usr/bin/caddy <<EOF
#!/usr/bin/env bash
# -*- coding: utf-8 -*-
podman/docker run --rm -i docker.io/caddy:latest caddy "$@"
EOF

chmod +x /usr/bin/caddy

Features

  • Syntax Highlighting
  • Automatic Formatting (supports Format on Save)
  • Support for Caddyfile v2
  • Basic Language Server with suggestions and descriptions

Requirements

Known Issues

  • None

Changelog

See CHANGELOG.md

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.5%
  • JavaScript 1.5%