relic-static-files

Installation
SKILL.md

Relic Static Files

StaticHandler serves files with automatic MIME type detection, cache headers, and built-in security (path traversal protection, hidden file blocking, symlink safety).

Serve a directory

Use a tail pattern (/**) so the handler knows which file to serve:

app.anyOf(
  {Method.get, Method.head},
  '/static/**',
  StaticHandler.directory(
    Directory('public'),
    cacheControl: (req, fileInfo) => CacheControlHeader(maxAge: 86400),
  ).asHandler,
);
// public/style.css → http://localhost:8080/static/style.css
Installs
5
Repository
serverpod/relic
GitHub Stars
126
First Seen
May 16, 2026
relic-static-files — serverpod/relic