LogoHuk Relay Docs

Forward Settings

You can customize how your Forward behaves using the settings menu.

General Settings

  • Name: A friendly name to identify your bucket (e.g., "Stripe Production").
  • Ephemeral: If enabled, request logs will only be stored for a short period. This is useful for privacy or high-volume streams where historical data is not needed.

Transformation Function

You can attach a Function to your Forward. This function runs before the webhook is sent to any destination.

  • Select Function: Choose an existing function from your library.
  • None: Select this to disable any transformation.

When a function is attached, it can modify the request body, headers, or URL path. The modified request is then what gets sent to your destinations.

Authentication

You can secure your Forward with authentication. This authentication is applied when Huk Relay receives the webhook from the source (the request to your Forward URL).

  • None: No authentication required.
  • Basic Auth: Requires a username and password.
  • Bearer Token: Requires a Bearer token.

When authentication is enabled, requests without valid credentials will be rejected with a 401 Unauthorized status.

Deleting a Forward

To delete a Forward, click the "Delete" button in the settings panel. Warning: This action is irreversible and will permanently delete all associated logs and configuration.