| Server IP : 217.154.3.148 / Your IP : 216.73.216.90 Web Server : nginx/1.30.3 System : Linux blissful-wright.217-154-3-148.plesk.page 6.8.0-124-generic #124-Ubuntu SMP PREEMPT_DYNAMIC Tue May 26 13:00:45 UTC 2026 x86_64 User : gracious-boyd_hfhh1h8vo9n ( 10000) PHP Version : 8.3.31 Disable Function : opcache_get_status MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/vhosts/gracious-boyd.217-154-3-148.plesk.page/nextjs/ |
Upload File : |
module.exports = {
apps: [{
name: "nextjs",
cwd: "/var/www/vhosts/gracious-boyd.217-154-3-148.plesk.page/nextjs",
script: "./scripts/start-next.sh",
args: "start -p 3001 -H 127.0.0.1",
env: {
NODE_ENV: "production",
PORT: "3001",
HOST: "127.0.0.1",
NEXT_RUNTIME_BASE_PATH: "/nextjs",
TILEMASK_V2: "1",
TILEMASK_V3: "1",
U2NET_MODEL_PRIORITY: "u2net_finetune.onnx,u2net.onnx,u2netp.onnx",
U2NET_USE_ALL_MODELS: "1",
U2NET_FALLBACK_THRESHOLD: "0.10",
U2NET_GROW_SEED: "90",
U2NET_PRIMARY_SIZE: "480",
U2NET_SECONDARY_SIZE: "640",
SEGMENT_OCCLUDERS: "1",
OCCLUDER_SEG_PY: "/var/www/vhosts/gracious-boyd.217-154-3-148.plesk.page/nextjs/bench/occluder_breakthrough/.venv/bin/python",
OCCLUDER_SEG_MODEL: "/var/www/vhosts/gracious-boyd.217-154-3-148.plesk.page/nextjs/models/yolov8x-seg.pt",
OCCLUDER_SAM_PROMPTED: "1",
OCCLUDER_METHOD: "distilled_unsup",
OCCLUDER_SAM_HQ_MODEL: "syscv-community/sam-hq-vit-base",
OCCLUDER_SAM_HQ_DEVICE: "cpu",
OCCLUDER_SEG_SAM_MODEL: "vit_b",
OCCLUDER_SEG_SAM_CHECKPOINT: "/var/www/vhosts/gracious-boyd.217-154-3-148.plesk.page/nextjs/bench/occluder_breakthrough/models/sam_vit_b_01ec64.pth",
OCCLUDER_SAM_POS: "80",
OCCLUDER_SAM_NEG: "30",
OCCLUDER_SAM_POS_INSIDE: "0",
OCCLUDER_SAM_POS_BAND_ONLY: "1",
OCCLUDER_SAM_POS_GRAD_Q: "0.7",
OCCLUDER_SAM_BAND_RADIUS: "14",
OCCLUDER_SAM_BOX_MARGIN: "32",
OCCLUDER_SAM_MAX_TILE_RATIO: "0.85",
OCCLUDER_SAM_NEG_ERODE: "3",
OCCLUDER_SAM_NEG_Q: "0.75",
OCCLUDER_SAM_TOP_K: "1",
OCCLUDER_SAM_MIN_OVERLAP: "0.02",
OCCLUDER_SAM_MAX_LEAK: "0.5",
OCCLUDER_SAM_MIN_OUTSIDE: "0.0",
OCCLUDER_SAM_LEAK_WEIGHT: "1.5",
OCCLUDER_SAM_EDGE_WEIGHT: "0.5",
OCCLUDER_SAM_EDGE_RADIUS: "2",
OCCLUDER_SAM_DEPTH_CLIP: "0",
OCCLUDER_SAM_DEPTH_CLIP_DILATE: "1",
OCCLUDER_SAM_DEPTH_CLIP_MIN_FRAC: "0.2",
OCCLUDER_SAM_DEPTH_CLIP_MIN_COVERAGE: "0.02",
OCCLUDER_SAM_PROMPT_CLIP: "0",
OCCLUDER_SAM_PROMPT_CLIP_DILATE: "8",
OCCLUDER_SAM_PROMPT_CLIP_MIN_FRAC: "0.1",
OCCLUDER_SAM_PROMPT_CLIP_MIN_COVERAGE: "0.01",
OCCLUDER_SAM_PROMPT_CLIP_PAD_FRAC: "0.12",
OCCLUDER_SAM_PROMPT_RESCUE: "1",
OCCLUDER_SAM_PROMPT_RESCUE_MIN_COVERAGE: "0.08",
OCCLUDER_SAM_PROMPT_RESCUE_BAND_DILATE: "2",
OCCLUDER_SAM_PROMPT_RESCUE_MAX_BAND_COVERAGE: "0.45",
OCCLUDER_SAM_BAND_MIN_FRAC: "0.08",
OCCLUDER_SAM_BAND_MIN_HEIGHT_FRAC: "0.08",
OCCLUDER_SAM_BAND_TARGET_HEIGHT_FRAC: "0.35",
OCCLUDER_SAM_DEPTH_BAND_PREFER_TILEBAND: "1",
OCCLUDER_SAM_DEPTH_BAND_MAX_COVERAGE: "0.45",
OCCLUDER_SAM_DEPTH_BAND_FORCE_MIN_COVERAGE: "0.18",
OCCLUDER_SAM_DEPTH_TILE_UNION_MIN_COVERAGE: "0",
OCCLUDER_SAM_DEPTH_TILE_UNION_DILATE: "4",
OCCLUDER_SAM_DEPTH_TILE_UNION_MAX_COVERAGE: "0.75",
OCCLUDER_SAM_BOARD_UNION_MIN_COVERAGE: "0",
OCCLUDER_SAM_BOARD_UNION_DILATE: "6",
OCCLUDER_SAM_BOARD_UNION_MAX_COVERAGE: "0.95",
OCCLUDER_SAM_BAND_EXPAND: "18",
OCCLUDER_TILE_BAND_DILATE: "0",
OCCLUDER_SAM_RESCUE: "1",
OCCLUDER_SAM_RESCUE_BAND: "3",
OCCLUDER_SAM_RESCUE_ERODE: "1",
OCCLUDER_SAM_RESCUE_ADJ: "6",
OCCLUDER_SAM_RESCUE_MIN_AREA: "200",
OCCLUDER_SAM_RESCUE_ROW_THRESH: "0.08",
OCCLUDER_SAM_RESCUE_ROW_MARGIN: "6",
OCCLUDER_SAM_PATCH_FNS: "1",
OCCLUDER_SAM_PATCH_PY: "/var/www/vhosts/gracious-boyd.217-154-3-148.plesk.page/nextjs/.venv_sam_patch/bin/python3",
OCCLUDER_SAM_PATCH_TIMEOUT_MS: "420000",
OCCLUDER_SAM_PATCH_TILE_BAND_ONLY: "1",
OCCLUDER_SAM_PATCH_TILE_BAND_PAD: "11",
OCCLUDER_SAM_PATCH_USE_BACK: "1",
OCCLUDER_SAM_PATCH_UNION_BACK: "1",
OCCLUDER_SAM_PATCH_BOXES: "14",
OCCLUDER_SAM_PATCH_MAX_BOX_SPAN_FRAC: "0.30",
OCCLUDER_SAM_PATCH_MAX_COVERAGE: "0.48",
OCCLUDER_SAM_PATCH_MAX_ADD_FRAC: "0.18",
OCCLUDER_SAM_PATCH_ADJ_PX: "8",
OCCLUDER_SAM_PATCH_TILE_DILATE: "9",
OCCLUDER_SAM_PATCH_MAX_ADD_PIXELS: "56000",
OCCLUDER_SAM_PATCH_MAX_ADD_PIXELS_7XM: "62000",
OCCLUDER_SAM_PATCH_MIN_COMP: "10",
OCCLUDER_SAM_PATCH_MAX_COMP: "48",
OCCLUDER_SAM_PATCH_GROW: "8",
OCCLUDER_SAM_PATCH_MAX_COMP_FRAC: "0.8",
OCCLUDER_SAM_PATCH_REQUIRE_TILE: "1",
OCCLUDER_FN_ASSIST_UNION: "1",
OCCLUDER_FN_ASSIST_MIN_COMP: "8",
OCCLUDER_FN_ASSIST_MAX_COMP: "18000",
OCCLUDER_FN_ASSIST_ADJ_PX: "10",
OCCLUDER_FN_ASSIST_TILE_ONLY: "1",
OCCLUDER_SAM_PATCH_FORCE_ACCEPT: "1",
OCCLUDER_SAM_PATCH_FORCE_MAX_COVERAGE: "0.80",
OCCLUDER_PIPELINE_FALLBACK_MODE: "off",
OCCLUDER_SUPPRESS_TILE_LEAK: "0",
OCCLUDER_DEFAULTS: "tuned",
OCCLUDER_WORKER_URL: "",
OCCLUDER_WORKER_TIMEOUT: "20000",
NODE_OPTIONS: "--enable-source-maps",
ORT_DLL_PATH: "/var/www/vhosts/gracious-boyd.217-154-3-148.plesk.page/nextjs/node_modules/onnxruntime-node/bin/napi-v3/linux/x64",
LD_LIBRARY_PATH: "/var/www/vhosts/gracious-boyd.217-154-3-148.plesk.page/nextjs/node_modules/onnxruntime-node/bin/napi-v3/linux/x64"
},
max_restarts: 50,
autorestart: true
}, {
name: "occluder-worker",
cwd: "/var/www/vhosts/gracious-boyd.217-154-3-148.plesk.page/nextjs",
script: ".venv/bin/python",
args: "scripts/occluder_worker.py",
env: {
OCCLUDER_SEG_MODEL: "/var/www/vhosts/gracious-boyd.217-154-3-148.plesk.page/nextjs/models/yolov8x-seg.pt",
OCCLUDER_WORKER_HOST: "127.0.0.1",
OCCLUDER_WORKER_PORT: "5055",
OCCLUDER_SEG_CONF: "0.3",
OCCLUDER_SEG_IOU: "0.5",
OCCLUDER_SEG_MEDIAN: "3",
OCCLUDER_SEG_DILATE: "3",
OCCLUDER_SEG_MAX: "40"
},
autorestart: true
}]
}