1
0

fix bug webserver

This commit is contained in:
Jose
2025-03-12 02:52:14 +01:00
parent 5fd43e9aba
commit b477c3c8d6
2 changed files with 8 additions and 6 deletions

View File

@@ -1,19 +1,19 @@
package net.miarma.contaminus.common;
import java.io.File;
import io.vertx.core.impl.logging.Logger;
import io.vertx.core.impl.logging.LoggerFactory;
public class Constants {
public static final String APP_NAME = "ContaminUS";
public static final String API_PREFIX = "/api/v1";
public static final String HOME_DIR = System.getProperty("user.home") + File.separator;
public static final String HOME_DIR = SystemInfo.getOS() == OSType.WINDOWS ?
"C:/Users/" + System.getProperty("user.name") + "/" :
System.getProperty("user.home");
public static final String BASE_DIR = HOME_DIR +
(SystemInfo.getOS() == OSType.WINDOWS ? ".contaminus" :
SystemInfo.getOS() == OSType.LINUX ? ".config" + File.separator +
SystemInfo.getOS() == OSType.LINUX ? ".config" + "/" +
"contaminus" : null);
public static final String CONFIG_FILE = BASE_DIR + File.separator + "config.properties";
public static final String CONFIG_FILE = BASE_DIR + "/" + "config.properties";
public static final Logger LOGGER = LoggerFactory.getLogger(APP_NAME);
public static final String GET_GROUPS = API_PREFIX + "/groups";

View File

@@ -13,7 +13,9 @@ public class HttpServerVerticle extends AbstractVerticle {
Constants.LOGGER.info("🟢 Iniciando HttpServerVerticle...");
Router router = Router.router(vertx);
router.route("/*").handler(StaticHandler.create(Constants.BASE_DIR + "webroot").setDefaultContentEncoding("UTF-8"));
router.route("/*").handler(StaticHandler.create(Constants.BASE_DIR + "/webroot")
.setDefaultContentEncoding("UTF-8"));
router.route("/dashboard/*").handler(ctx -> {
ctx.reroute("/index.html");