11package simplexity .httpserver ;
22
3- import com .sun .net .httpserver .HttpServer ;
3+ import com .sun .net .httpserver .HttpHandler ;
44import org .slf4j .Logger ;
55import org .slf4j .LoggerFactory ;
66import org .slf4j .event .Level ;
7+ import simplexity .config .TTSConfig ;
78import simplexity .messages .Errors ;
89import simplexity .util .Util ;
910
1011import java .io .IOException ;
1112import java .net .InetSocketAddress ;
1213
13- public class AuthServer {
14- private static final Logger logger = LoggerFactory .getLogger (AuthServer .class );
15- public static HttpServer server ;
14+ public class LocalServer {
15+ private static final Logger logger = LoggerFactory .getLogger (LocalServer .class );
16+ public static com . sun . net . httpserver . HttpServer server ;
1617
1718 public static void run () {
1819 try {
@@ -28,8 +29,10 @@ public static void stop() {
2829
2930 private static void setupServer () {
3031 try {
31- server = HttpServer .create (new InetSocketAddress (3000 ), 0 );
32+ server = com .sun .net .httpserver .HttpServer .create (
33+ new InetSocketAddress (TTSConfig .getInstance ().getPort ()), 0 );
3234 server .setExecutor (null );
35+ server .createContext ("/" , new ChatHandler ());
3336 server .start ();
3437 } catch (IOException exception ) {
3538 Util .logAndPrint (logger , Errors .CAUGHT_EXCEPTION .replace ("%error%" , exception .getMessage ()), Level .TRACE );
0 commit comments