Official services
Official services are maintained in the macaron-services GitHub organization. They follow the same .macaron contract as any custom service and can be inspected before installation.
| Service | Purpose | Repository |
|---|---|---|
| code-server | Run VS Code in a browser | macaron-services/code-server |
| dufs | Browse and manage files from a browser | macaron-services/dufs |
code-server
Section titled “code-server”The code-server service provides a browser-based VS Code environment running on your Mac.
Install it with:
macaron install https://github.com/macaron-services/code-serverDuring installation, its build script checks whether code-server is available and offers to install it with Homebrew when missing. The service binds to the port selected by Macaron on all network interfaces.
The dufs service exposes a directory through a web file manager. Upload, download, edit, search, archive, and delete operations are enabled.
Install it with:
macaron install https://github.com/macaron-services/dufsBy default, dufs serves the current user’s home directory. Set DUFS_SERVE_PATH when starting Macaron to expose a narrower location:
DUFS_SERVE_PATH="$HOME/Downloads" macaron startIts build script checks whether dufs is available and offers to install it with Homebrew when missing.
Find new services
Section titled “Find new services”This page reflects the official organization at the time of the latest documentation update. Visit github.com/macaron-services for newly published services and inspect their .macaron scripts before installation.