Skip to content

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

The code-server service provides a browser-based VS Code environment running on your Mac.

Install it with:

Terminal window
macaron install https://github.com/macaron-services/code-server

During 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:

Terminal window
macaron install https://github.com/macaron-services/dufs

By default, dufs serves the current user’s home directory. Set DUFS_SERVE_PATH when starting Macaron to expose a narrower location:

Terminal window
DUFS_SERVE_PATH="$HOME/Downloads" macaron start

Its build script checks whether dufs is available and offers to install it with Homebrew when missing.

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.