← Showcase/Server Actions

Server Actions

A guestbook powered by Server Actions.

Submit a message using a form bound to a Server Action. The action runs on the server, mutates state, and calls revalidatePath to refresh the page with the new entry.

Sign the guestbook

Entries (1)

Stored in memory and resets on container restart

john fisher

2026-04-17T18:25:42.815Z

hello how are you

What this proves

  • Server Actions work on a self-hosted VPS.
  • The mutation flow does not require a separate REST client or SPA fetch layer.
  • Forms and server mutations behave as expected in standalone Docker deploys.