Class TnsServerMain

java.lang.Object
com.tnsai.server.TnsServerMain

public final class TnsServerMain extends Object
Entry point for the TnsAI Server fat JAR.

 java -jar tnsai-server.jar --port 7777
 
Environment variables:
  • TNSAI_PORT — server port (default: 7777)
  • TNSAI_HOST — bind address (default: 127.0.0.1, loopback only)
  • TNSAI_ALLOW_PUBLIC — opt-in for non-loopback binds (default: false)
  • TNSAI_TOKEN — Bearer token; mandatory under --allow-public
  • TNSAI_IDLE_TIMEOUT — idle shutdown in minutes (default: 30)
  • TNSAI_MODEL — LLM model name
  • TNSAI_PROVIDER — LLM provider name
  • TNSAI_API_KEY — LLM API key
  • Constructor Details

    • TnsServerMain

      public TnsServerMain()
  • Method Details

    • main

      public static void main(String[] args)