my-server
tcp/443 tcp/80
Open service 35.158.87.123:443 · fnmkhub.com
2026-01-12 20:36
HTTP/1.1 301 Moved Permanently Date: Mon, 12 Jan 2026 20:37:00 GMT Content-Type: text/html Content-Length: 166 Connection: close Location: https://www.fnmkhub.com/ Server: my-server Strict-Transport-Security: max-age=31536000; includeSubDomains X-Content-Type-Options: nosniff Referrer-Policy: no-referrer-when-downgrade Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>openresty</center> </body> </html>
Open service 35.158.87.123:80 · fnmkhub.com
2026-01-12 20:36
HTTP/1.1 301 Moved Permanently Date: Mon, 12 Jan 2026 20:36:59 GMT Content-Type: text/html Content-Length: 166 Connection: close Location: https://fnmkhub.com/ Server: my-server Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>openresty</center> </body> </html>
Open service 35.158.87.123:80 · www.fnmkhub.com
2026-01-12 20:34
HTTP/1.1 301 Moved Permanently Date: Mon, 12 Jan 2026 20:34:56 GMT Content-Type: text/html Content-Length: 166 Connection: close Location: https://www.fnmkhub.com/ Server: my-server Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>openresty</center> </body> </html>
Open service 35.158.87.123:443 · www.fnmkhub.com
2026-01-12 20:34
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 20:34:56 GMT
Content-Type: text/html;charset=utf-8
Content-Length: 95291
Connection: close
Vary: Accept-Encoding
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Trace-ID: 09f2a554-5b2e-42de-90b4-264b0a8362df
Set-Cookie: templateSessionId_713e63a1-da16-448a-8049-efc936849500=2326b81d-9b83-4e16-8c35-f4dc857576f9; Path=/; Domain=www.fnmkhub.com; Expires=Mon, 12-Jan-2026 22:34:56 GMT; Max-Age=7200; Secure
Expires: Thu, 01 Jan 1970 00:00:00 GMT
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Server: my-server
Strict-Transport-Security: max-age=31536000; includeSubDomains
X-Content-Type-Options: nosniff
Referrer-Policy: no-referrer-when-downgrade
Page title: fnmk hub
<!DOCTYPE html>
<!-- Last Published: Mon, January 12 2026 20:33:28 -->
<html lang="pt-BR" dir="ltr">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<link rel="preconnect" href="https://assets.softr-files.com">
<link rel="stylesheet"
href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.2/dist/css/bootstrap.min.css"
integrity="sha384-xOolHFLEh07PJGoPkLv1IbcEPTNtaed2xpHsD9ESMhqIYd0nLMwNLD69Npy4HI+N"
crossorigin="anonymous">
<script>
const reactDefaultThemes = {defaultBaseTextSize: '16px',defaultBodyFont: 'Noto Sans HK',defaultBodyFontWeight: '400',defaultBodyTextColor: '#2c2921',defaultButtonBackgroundColor: '#768ce6',defaultButtonRoundness: '.25rem',defaultButtonTextColor: '#ffffff',defaultContainerStyle: 'custom-1152px',defaultTitleFont: 'Montserrat',defaultTitleFontWeight: '300',defaultTitleTextColor: '#2c2921',defaultSize: 'S',defaultBackgroundColor: '#ffffff',defaultShadow: true,defaultBackgroundStyle: 'HIGHLIGHTED'};
</script>
<script>window.isNavigationTransitionsEnabled = true; window.isViteBuildEnabled = true; </script>
<script src="https://assets.softr-files.com/softr-blocks/prod/libs/softr-page-renderer/softr-page-renderer.min.js?t=1751533621"></script>
<meta name="twitter:title" content="fnmk hub">
<meta property="twitter:title" content="fnmk hub">
<meta property="og:title" content="fnmk hub">
<meta name="twitter:description" content="Made with Softr, the easiest way to turn your data into portals and internal tools.">
<meta property="twitter:description" content="Made with Softr, the easiest way to turn your data into portals and internal tools.">
<meta property="og:description" content="Made with Softr, the easiest way to turn your data into portals and internal tools.">
<meta property="og:image" content="https://assets.softr-files.com/assets/images/random/og_default_image.png">
<meta name="twitter:image" content="https://assets.softr-files.com/assets/images/random/og_default_image.png">
<meta name="twitter:card" content="summary_large_image">
<meta property="og:url" content="https://www.fnmkhub.com/">
<meta property="twitter:url" content="https://www.fnmkhub.com/">
<meta property="og:type" content="website">
<meta property="og:site_name" content="fnmk">
<title>fnmk hub</title>
<meta name="description" content="Made with Softr, the easiest way to turn your data into portals and internal tools.">
<link rel="icon" type="image/x-icon" href="https://assets.softr-files.com/applications/713e63a1-da16-448a-8049-efc936849500/assets/570c30aa-b064-4ffb-a1f2-4980f0867308.png?rnd=1743620233168"/>
<link rel="canonical" href="https://www.fnmkhub.com/" />
<link href="https://fonts.softr-files.com/google/api/css?family=Montserrat:100,200,300,400,500,600,700,800,900,100i,200i,300i,400i,500i,600i,700i,800i,900i&display=swap" rel="stylesheet"><link href="https://fonts.softr-files.com/google/api/css?family=Noto+Sans+HK:100,200,300,400,500,600,700,800,900&display=swap" rel="stylesheet">
<link href="https://assets.softr-files.com/libs/font-awesome/6.5.0/css/all.min.css" rel="stylesheet">
<style type="text/css">
html {
scroll-behavior: smooth;
font-size: 16px;
overflow-x: hidden;
background-color: #ffffff;
}
body {
/* fallback for devices that do not support dvh units */
min-height: 100vh;
min-height: 100dvh;
/* reboot.css sets its own background, but we want it to match our theme */
background-color: inherit;
}
/* on html for the old and on body for the new navigation layout */
html[data-overscroll="false"],
html[data-overscroll="false"] body {
overscroll-behavior: none;
}
.container {
max-width: 100%;
}
@media (min-width: 576px) {
.container {
max-width: 540px;
}
}
@media (max-width: 576px) {
.navbar-brand img {
max-width: 15rem !important;