openresty
tcp/443
GraphQL introspection is enabled.
This could leak to data leak if not properly configured.
Severity: medium
Fingerprint: c2db3a1c40d490db1a0bbaa35ea32acccc555a9012c225f164d29b113e1a5d2d
GraphQL introspection enabled at /graphql Types: 261 (by kind: ENUM: 29, INPUT_OBJECT: 50, OBJECT: 168, SCALAR: 10, UNION: 4) Operations: - Query: Query | fields: accessTokens, appConfig, applyDocUpdates, collectAllBlobSizes, currentUser - Mutation: Mutation | fields: acceptInviteById, activateLicense, addContextBlob, addContextCategory, addContextDoc Directives: deprecated, include, oneOf, skip, specifiedBy (total: 5)
Severity: medium
Fingerprint: c2db3a1c40d490db1a0bbaa31a0bbaa31a0bbaa31a0bbaa31a0bbaa31a0bbaa3
GraphQL introspection enabled at /graphql
Open service 43.159.99.100:443 · note.pipulab.com
2026-01-23 09:00
HTTP/1.1 200 OK
Server: openresty
Content-Type: text/html; charset=utf-8
Vary: Accept-Encoding
X-Powered-By: Express
Access-Control-Allow-Origin: *
X-Request-Id: selfhosted:http:e5e0b5aa-9888-4933-8f50-c0fb06c16bea
Accept-Ranges: bytes
ETag: W/"ae7-19b0106c6e0"
Server-Timing: affine-server;dur=1.413137
Strict-Transport-Security: max-age=31536000
Last-Modified: Tue, 09 Dec 2025 02:53:00 GMT
Cache-Control: public, no-cache, max-age=0
Content-Length: 2791
Connection: close
Date: Fri, 23 Jan 2026 09:00:55 GMT
EO-LOG-UUID: 3404886781681469918
EO-Cache-Status: MISS
NEL: {"success_fraction":0.1,"report_to":"eo-nel","max_age":604800}
Report-To: {"endpoints":[{"url":"https://nel.teo-rum.com/eo-cgi/nel"}],"group":"eo-nel","max_age":604800}
Page title: AFFiNE
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=auto"
/>
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta
name="apple-mobile-web-app-status-bar-style"
content="black-translucent"
/>
<title>AFFiNE</title>
<meta name="theme-color" content="#fafafa" />
<link rel="manifest" href="/manifest.json" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
<link rel="icon" sizes="192x192" href="/favicon-192.png" />
<link rel="shortcut icon" href="/favicon.ico?v=2" />
<meta name="emotion-insertion-point" content="" />
<meta property="description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:url" content="https://app.affine.pro/" />
<meta
name="twitter:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta name="twitter:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:site" content="@AffineOfficial" />
<meta name="twitter:image" content="https://affine.pro/og.jpeg" />
<meta
property="og:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta property="og:type" content="website" />
<meta property="og:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta property="og:url" content="https://app.affine.pro/" />
<meta property="og:image" content="https://affine.pro/og.jpeg" />
<meta name="env:isSelfHosted" content="true"><meta name="env:publicPath" content="/"><link href="/styles.eb3158ba.css" rel="stylesheet"><link href="/vendor.90f04576.css" rel="stylesheet"></head>
<body>
<div id="app" data-version="776ca2c70"></div>
<script src="/js/runtime.c2f02736.js"></script><script src="/js/i18n.9bc2e595.js"></script><script src="/js/i18n-langs.i18n-completenesses.11484c00.js"></script><script src="/js/npm-rxjs.7b2c012b.js"></script><script src="/js/npm-emotion.bb80c507.js"></script><script src="/js/npm-react.05be6dcb.js"></script><script src="/js/npm-jotai.63f75c9e.js"></script><script src="/js/npm-blocksuite.4a3c2fb0.js"></script><script src="/js/vendor.a0bc659b.js"></script><script src="/js/index.93c76126.js"></script></body>
</html>
Open service 43.159.99.100:443 · note.pipulab.com
2026-01-10 02:19
HTTP/1.1 200 OK
Server: openresty
Content-Type: text/html; charset=utf-8
Vary: Accept-Encoding
X-Powered-By: Express
Access-Control-Allow-Origin: *
X-Request-Id: selfhosted:http:9185199d-da65-4ecb-bf83-1fc9d012ca2c
Accept-Ranges: bytes
ETag: W/"ae7-19b0106c6e0"
Server-Timing: affine-server;dur=1.309477
Strict-Transport-Security: max-age=31536000
Last-Modified: Tue, 09 Dec 2025 02:53:00 GMT
Cache-Control: public, no-cache, max-age=0
Content-Length: 2791
Connection: close
Date: Sat, 10 Jan 2026 02:19:51 GMT
EO-LOG-UUID: 9009752687969550048
EO-Cache-Status: MISS
NEL: {"success_fraction":0.1,"report_to":"eo-nel","max_age":604800}
Report-To: {"endpoints":[{"url":"https://nel.teo-rum.com/eo-cgi/nel"}],"group":"eo-nel","max_age":604800}
Page title: AFFiNE
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=auto"
/>
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta
name="apple-mobile-web-app-status-bar-style"
content="black-translucent"
/>
<title>AFFiNE</title>
<meta name="theme-color" content="#fafafa" />
<link rel="manifest" href="/manifest.json" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
<link rel="icon" sizes="192x192" href="/favicon-192.png" />
<link rel="shortcut icon" href="/favicon.ico?v=2" />
<meta name="emotion-insertion-point" content="" />
<meta property="description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:url" content="https://app.affine.pro/" />
<meta
name="twitter:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta name="twitter:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:site" content="@AffineOfficial" />
<meta name="twitter:image" content="https://affine.pro/og.jpeg" />
<meta
property="og:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta property="og:type" content="website" />
<meta property="og:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta property="og:url" content="https://app.affine.pro/" />
<meta property="og:image" content="https://affine.pro/og.jpeg" />
<meta name="env:isSelfHosted" content="true"><meta name="env:publicPath" content="/"><link href="/styles.eb3158ba.css" rel="stylesheet"><link href="/vendor.90f04576.css" rel="stylesheet"></head>
<body>
<div id="app" data-version="776ca2c70"></div>
<script src="/js/runtime.c2f02736.js"></script><script src="/js/i18n.9bc2e595.js"></script><script src="/js/i18n-langs.i18n-completenesses.11484c00.js"></script><script src="/js/npm-rxjs.7b2c012b.js"></script><script src="/js/npm-emotion.bb80c507.js"></script><script src="/js/npm-react.05be6dcb.js"></script><script src="/js/npm-jotai.63f75c9e.js"></script><script src="/js/npm-blocksuite.4a3c2fb0.js"></script><script src="/js/vendor.a0bc659b.js"></script><script src="/js/index.93c76126.js"></script></body>
</html>