Skip to content

Commit 71e343f

Browse files
committed
Address blog post comments: add data sources mention, open source code ownership, custom AI models, and multi-cloud support
1 parent 515241d commit 71e343f

File tree

3 files changed

+13
-10
lines changed

3 files changed

+13
-10
lines changed

blog/2025-12-05-on-premises-deployment.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ from reflex_image_zoom import image_zoom
3636
from reflex_ui.blocks.demo_form import demo_form_dialog
3737
```
3838

39-
For organizations with strict security, compliance, or data sovereignty requirements, building applications on your own infrastructure isn't just a preference — it's a necessity. With Reflex Enterprise, you can now run **Reflex Build**—our AI-powered app builder—on-premises or in your own private cloud, giving you complete control over your development environment while maintaining all the productivity benefits of building apps with AI.
39+
For organizations with strict security, compliance, or data sovereignty requirements, building applications on your own infrastructure isn't just a preference — it's a necessity. With Reflex Enterprise, you can now run **Reflex Build**—our AI-powered app builder—on-premises or in your own private cloud, giving you complete control over your development environment while maintaining all the productivity benefits of building apps with AI. You can securely hook up with all your company data sources, internal services, documentation, databases, and APIs—all within your own infrastructure.
4040

4141
## Why On-Premises Deployment?
4242

@@ -86,6 +86,7 @@ One of the biggest unlocks with Reflex Build on-premises is the ability to secur
8686
- **Company Data Sources**: Easily integrate with your internal databases, APIs, documentation, and data warehouses
8787
- **Authentication Providers**: Connect with your existing identity providers (SSO/SAML) and authentication systems
8888
- **Internal Services**: Seamlessly connect with all your company's internal services and APIs
89+
- **Your Own AI Models**: Hook up with your own AI models so no prompt information leaves your infrastructure—complete data privacy and control
8990
- **Zero External Dependencies**: All data access and processing happens within your infrastructure
9091

9192
### Infrastructure & Deployment
@@ -109,7 +110,7 @@ One of the biggest unlocks with Reflex Build on-premises is the ability to secur
109110
- **Private Projects**: Keep all projects private within your infrastructure
110111
- **Team Collaboration**: Manage team members and access controls
111112
- **Enterprise Integrations**: Connect with all your company's internal services, documentation, databases, and APIs through secure, AI-powered integration
112-
- **Download App Code**: Export generated app code for full control
113+
- **Download App Code**: Export generated app code for full control—all code is based on open source software, so you own all the code that is generated
113114

114115
## Use Cases
115116

@@ -141,7 +142,7 @@ Healthcare organizations can run Reflex Build on-premises to meet HIPAA requirem
141142

142143
### Multi-Cloud Enterprises
143144

144-
Large enterprises can run Reflex Build inside their own AWS and Azure environments, integrating with their existing SSO, logging, and infrastructure management systems while maintaining complete control over the development process.
145+
Large enterprises can run Reflex Build inside their own AWS, Azure, and GCP environments, integrating with their existing SSO, logging, and infrastructure management systems while maintaining complete control over the development process. Connect seamlessly with data platforms like Databricks and Snowflake to build AI-powered apps that leverage your existing data infrastructure.
145146

146147
## What's Next
147148

pcweb/meta/meta.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
from pcweb.constants import REFLEX_DOMAIN, REFLEX_DOMAIN_URL, TWITTER_CREATOR
44

5+
ONE_LINE_DESCRIPTION = "The complete platform to build and scale enterprise apps - all in Python."
6+
57
meta_tags = [
68
# HTML Meta Tags
79
{"name": "application-name", "content": "Reflex"},
@@ -11,15 +13,15 @@
1113
},
1214
{
1315
"name": "description",
14-
"content": "The open-source framework to build and deploy web apps using Python.",
16+
"content": ONE_LINE_DESCRIPTION,
1517
},
1618
# Facebook Meta Tags
1719
{"property": "og:url", "content": REFLEX_DOMAIN_URL},
1820
{"property": "og:type", "content": "website"},
1921
{"property": "og:title", "content": "Reflex · Web apps in Pure Python"},
2022
{
2123
"property": "og:description",
22-
"content": "The open-source framework to build and deploy web apps using Python.",
24+
"content": ONE_LINE_DESCRIPTION,
2325
},
2426
{"property": "og:image", "content": "/previews/index_preview.webp"},
2527
# Twitter Meta Tags
@@ -29,7 +31,7 @@
2931
{"name": "twitter:title", "content": "Reflex · Web apps in Pure Python"},
3032
{
3133
"name": "twitter:description",
32-
"content": "The open-source framework to build and deploy web apps using Python.",
34+
"content": ONE_LINE_DESCRIPTION,
3335
},
3436
{"name": "twitter:image", "content": "/previews/index_preview.webp"},
3537
{"name": "twitter:creator", "content": TWITTER_CREATOR},
@@ -44,15 +46,15 @@
4446
},
4547
{
4648
"name": "description",
47-
"content": "The open-source framework to build and deploy web apps using Python.",
49+
"content": ONE_LINE_DESCRIPTION,
4850
},
4951
# Facebook Meta Tags
5052
{"property": "og:url", "content": REFLEX_DOMAIN_URL},
5153
{"property": "og:type", "content": "website"},
5254
{"property": "og:title", "content": "Reflex · Web apps in Pure Python"},
5355
{
5456
"property": "og:description",
55-
"content": "The open-source framework to build and deploy web apps using Python.",
57+
"content": ONE_LINE_DESCRIPTION,
5658
},
5759
{"property": "og:image", "content": "/previews/hosting_preview.webp"},
5860
# Twitter Meta Tags
@@ -62,7 +64,7 @@
6264
{"name": "twitter:title", "content": "Reflex · Web apps in Pure Python"},
6365
{
6466
"name": "twitter:description",
65-
"content": "The open-source framework to build and deploy web apps using Python.",
67+
"content": ONE_LINE_DESCRIPTION,
6668
},
6769
{"name": "twitter:image", "content": "/previews/hosting_preview.webp"},
6870
{"name": "twitter:creator", "content": TWITTER_CREATOR},

pcweb/whitelist.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
- Incorrect: WHITELISTED_PAGES = ["/docs/getting-started/introduction/"]
1111
"""
1212

13-
WHITELISTED_PAGES = []
13+
WHITELISTED_PAGES = ["/blog", "/hosting"]
1414

1515

1616
def _check_whitelisted_path(path: str):

0 commit comments

Comments
 (0)