For AI agents: the complete documentation index is available at /next/llms.txt, the full documentation bundle is available at /next/llms-full.txt, and this page is available as Markdown at /next/api/build/server/host.md.
Lynx
  • English
  • server.host

    optional host?: string

    Lynx default override

    This is an Rsbuild option whose default is overridden by pluginLynx. The default shown below applies when using the plugin. Set this option at the top level of rsbuild.config.ts; an explicit value takes precedence.

    See the Rsbuild reference for the full option behavior.

    Specify the host that the Rspeedy Server listens to.

    Default Value

    "0.0.0.0"

    Remarks

    During rspeedy dev, if server.host is unset, the dev plugin keeps the server bound to the IPv4 wildcard address while resolving dev-server-related URLs and client host settings with a detected non-loopback IPv4 address, such as 192.168.1.50. If no eligible IPv4 address exists, it binds to the IPv6 wildcard address and uses a detected IPv6 address for URLs. It falls back to an IPv4 loopback URL when no non-loopback IP is available. If you have multiple network interfaces, set server.host explicitly to choose the desired address.

    Example

    Set the host to a custom value:

    import { defineConfig } from '@lynx-js/rspeedy'
    export default defineConfig({
      server: {
        host: "192.168.1.50",
      },
    })
    Except as otherwise noted, this work is licensed under a Creative Commons Attribution 4.0 International License, and code samples are licensed under the Apache License 2.0.