Skip to content

Commit 992c646

Browse files
committed
deploy: c7bdb6e
1 parent 868cc8a commit 992c646

571 files changed

Lines changed: 709 additions & 570 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

_template-diagrams.html

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
gtag('js', new Date()); gtag('config', 'UA-7722718-13');</script>
77

88
<meta charset="utf-8"/>
9-
<meta name='date' content='2025-12-09T08:12:49.9541010Z'>
9+
<meta name='date' content='2025-12-13T11:37:57.2706896Z'>
1010
<meta name="viewport" content="width=device-width, initial-scale=1">
1111
<link rel="icon" type="image/svg" href="/img/logo.svg">
1212
<title>React Templates</title>
@@ -1722,6 +1722,37 @@ <h3 id="production-3">Production<a class="header-anchor" href="javascript:;" onc
17221722
classDef nextApp fill:#f3e8ff,stroke:#6b21a8,stroke-width:2px,color:#6b21a8
17231723
classDef static fill:#ecfdf5,stroke:#047857,stroke-width:2px
17241724
</pre>
1725+
<h3 id="security">Security<a class="header-anchor" href="javascript:;" onclick="location.hash='#security'" aria-label="Permalink">&ZeroWidthSpace;</a></h3>
1726+
<pre class="mermaid">---
1727+
config:
1728+
layout: dagre
1729+
look: neo
1730+
theme: redux
1731+
themeVariables:
1732+
edgeLabelBackground: '#ffffff'
1733+
---
1734+
flowchart TB
1735+
subgraph NET[".NET Process (port 8080)&lt;br>(root user)"]
1736+
NETAPI["/app/dotnet/&lt;br>rwx------ root&lt;br>&lt;br>💾 App_Data/&lt;br>📄 appsettings&lt;br>📦 *.dll&lt;br>"]
1737+
end
1738+
subgraph NODE["Node.js Process (port 3000)&lt;br>(nextjs user)"]
1739+
NODECLIENT["/app/nextjs/&lt;br>r-x--- nextjs&lt;br>&lt;br>📁 node_modules/&lt;br>📦 dist/&lt;br>🎨 public/&lt;br>📄 package.json"]
1740+
end
1741+
subgraph Docker["🐳 Docker Container"]
1742+
NET
1743+
NODE
1744+
end
1745+
NET &lt;-- (Proxy) --> NODE
1746+
BLOCK["✅ Only .NET CAN access /app/dotnet/&lt;br>&lt;br>🚫 Node.js CAN ONLY access /tmp + /app/nextjs"]
1747+
1748+
BLOCK:::security
1749+
classDef security fill:#ffebee,stroke:#c62828,stroke-width:2px
1750+
style NETAPI fill:#bbdefb,stroke:#1976d2
1751+
style NODECLIENT fill:#ffe0b2,stroke:#f57c00
1752+
style NET fill:#e3f2fd,stroke:#1976d2,stroke-width:2px
1753+
style NODE fill:#fff3e0,stroke:#f57c00,stroke-width:2px
1754+
style Docker fill:#f0f0f0,stroke:#333,stroke-width:3px
1755+
</pre>
17251756
</div>
17261757

17271758
<div class="not-prose"></div>
@@ -1830,6 +1861,12 @@ <h5 class="text-slate-900 font-semibold mb-4 text-sm leading-6 dark:text-slate-1
18301861
Production
18311862
</span>
18321863
</li>
1864+
<li data-id="security" class="text-gray-500 hover:text-gray-900">
1865+
<span v-hash="'#security'" class="cursor-pointer flex text-sm transform transition-colors duration-200 py-2">
1866+
<svg width="3" height="24" viewBox="0 -9 3 24" class="mr-2 overflow-visible"><path d="M0 0L3 3L0 6" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"></path></svg>
1867+
Security
1868+
</span>
1869+
</li>
18331870
</ul>
18341871
</li>
18351872
</ul>

about.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
gtag('js', new Date()); gtag('config', 'UA-7722718-13');</script>
77

88
<meta charset="utf-8"/>
9-
<meta name='date' content='2025-12-09T08:12:51.1198405Z'>
9+
<meta name='date' content='2025-12-13T11:37:58.3936905Z'>
1010
<meta name="viewport" content="width=device-width, initial-scale=1">
1111
<link rel="icon" type="image/svg" href="/img/logo.svg">
1212
<title>About Us</title>

access-http-specific-features-in-services.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
gtag('js', new Date()); gtag('config', 'UA-7722718-13');</script>
77

88
<meta charset="utf-8"/>
9-
<meta name='date' content='2025-12-09T08:12:49.9569942Z'>
9+
<meta name='date' content='2025-12-13T11:37:57.2734254Z'>
1010
<meta name="viewport" content="width=device-width, initial-scale=1">
1111
<link rel="icon" type="image/svg" href="/img/logo.svg">
1212
<title>Access HTTP-specific Features in Services</title>

add-servicestack-reference.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
gtag('js', new Date()); gtag('config', 'UA-7722718-13');</script>
77

88
<meta charset="utf-8"/>
9-
<meta name='date' content='2025-12-09T08:12:49.9597827Z'>
9+
<meta name='date' content='2025-12-13T11:37:57.2759693Z'>
1010
<meta name="viewport" content="width=device-width, initial-scale=1">
1111
<link rel="icon" type="image/svg" href="/img/logo.svg">
1212
<title>Add ServiceStack Reference</title>

adhoc-utils.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
gtag('js', new Date()); gtag('config', 'UA-7722718-13');</script>
77

88
<meta charset="utf-8"/>
9-
<meta name='date' content='2025-12-09T08:12:49.9628466Z'>
9+
<meta name='date' content='2025-12-13T11:37:57.2788360Z'>
1010
<meta name="viewport" content="width=device-width, initial-scale=1">
1111
<link rel="icon" type="image/svg" href="/img/logo.svg">
1212
<title>Adhoc Utils</title>

admin-ui-analytics.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
gtag('js', new Date()); gtag('config', 'UA-7722718-13');</script>
77

88
<meta charset="utf-8"/>
9-
<meta name='date' content='2025-12-09T08:12:49.9655148Z'>
9+
<meta name='date' content='2025-12-13T11:37:57.2813249Z'>
1010
<meta name="viewport" content="width=device-width, initial-scale=1">
1111
<link rel="icon" type="image/svg" href="/img/logo.svg">
1212
<title>Admin UI Analytics for SQLite</title>

admin-ui-database.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
gtag('js', new Date()); gtag('config', 'UA-7722718-13');</script>
77

88
<meta charset="utf-8"/>
9-
<meta name='date' content='2025-12-09T08:12:49.9683080Z'>
9+
<meta name='date' content='2025-12-13T11:37:57.2839056Z'>
1010
<meta name="viewport" content="width=device-width, initial-scale=1">
1111
<link rel="icon" type="image/svg" href="/img/logo.svg">
1212
<title>Database Admin</title>

admin-ui-features.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
gtag('js', new Date()); gtag('config', 'UA-7722718-13');</script>
77

88
<meta charset="utf-8"/>
9-
<meta name='date' content='2025-12-09T08:12:49.9709814Z'>
9+
<meta name='date' content='2025-12-13T11:37:57.2863823Z'>
1010
<meta name="viewport" content="width=device-width, initial-scale=1">
1111
<link rel="icon" type="image/svg" href="/img/logo.svg">
1212
<title>Admin UI Features</title>

admin-ui-identity-roles.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
gtag('js', new Date()); gtag('config', 'UA-7722718-13');</script>
77

88
<meta charset="utf-8"/>
9-
<meta name='date' content='2025-12-09T08:12:49.9736519Z'>
9+
<meta name='date' content='2025-12-13T11:37:57.2887976Z'>
1010
<meta name="viewport" content="width=device-width, initial-scale=1">
1111
<link rel="icon" type="image/svg" href="/img/logo.svg">
1212
<title>Identity Roles &amp; Claims UI</title>

admin-ui-identity-users.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
gtag('js', new Date()); gtag('config', 'UA-7722718-13');</script>
77

88
<meta charset="utf-8"/>
9-
<meta name='date' content='2025-12-09T08:12:49.9762612Z'>
9+
<meta name='date' content='2025-12-13T11:37:57.2911964Z'>
1010
<meta name="viewport" content="width=device-width, initial-scale=1">
1111
<link rel="icon" type="image/svg" href="/img/logo.svg">
1212
<title>Identity User Admin Feature</title>

0 commit comments

Comments
 (0)