From 8c64eb21d335b191c624d57111bdc216fdfc11fd Mon Sep 17 00:00:00 2001 From: Dan Costello Date: Wed, 4 Jun 2025 12:16:35 -0700 Subject: [PATCH] Add announcement page --- app/(home)/about/page.tsx | 251 ++++++++++++++++++++++++++++++++++++++ app/(home)/layout.tsx | 32 +++-- app/(home)/page.tsx | 24 +++- 3 files changed, 290 insertions(+), 17 deletions(-) create mode 100644 app/(home)/about/page.tsx diff --git a/app/(home)/about/page.tsx b/app/(home)/about/page.tsx new file mode 100644 index 0000000..37fa232 --- /dev/null +++ b/app/(home)/about/page.tsx @@ -0,0 +1,251 @@ +import Link from "next/link"; +import Image from "next/image"; +import { BookOpenIcon } from "lucide-react"; + +export default function AboutPage() { + return ( +
+
+ UserClouds Logo +
+ +
+

+ Open-Sourcing UserClouds +

+ +

+ The team at UserClouds has decided to{" "} + + wind down + {" "} + + our journey + + . As we do this, we're excited to announce that we're + open-sourcing our codebase to allow the community to build on our + work. +

+ +

About UserClouds

+

+ UserClouds was designed to provide organizations with granular control + over sensitive data access. Our platform offers: +

+
    +
  • + Visibility: + Comprehensive insights into data access patterns. +
  • +
  • + Control: + Fine-grained, context-aware access policies. +
  • +
  • + Minimization: + Tools to reduce data sprawl through tokenization and masking. +
  • +
+

+ These capabilities helped enterprises enforce least privilege access, + comply with data residency laws, such as GDPR and CCPA, and integrate + securely with modern technologies, such as LLMs, Snowflake & + Databricks, etc. +

+ +

Why Open-Source?

+

+ We believe in the power of community and the importance of this work. + Open-sourcing UserClouds is motivated by: +

+
    +
  • + Preservation: + Our work can continue to benefit organizations. +
  • +
  • + Collaboration + : Developers can adapt and enhance the platform to fit diverse + needs. +
  • +
  • + Education: + Others can learn from our approaches to data security and privacy. +
  • +
+ +

Accessing the Code

+

+ Our codebase is now available at{" "} + + https://github.com/userclouds/userclouds-oss + + . Here's what you'll find: +

+
    +
  • + + Core Components + + : The primary modules that powered UserClouds. +
  • +
  • + Documentation + : Guides to help you understand and deploy the system. +
  • +
  • + Examples: + Sample configurations and use cases. +
  • +
+

+ We welcome contributions and feedback from the community to further + improve and adapt the platform. +

+ +

+ Documentation & Use Cases +

+

+ To assist users in navigating and utilizing the open-source version of + UserClouds, we've provided detailed documentation covering: +

+
    +
  • + + Deployment Guides + + : Step-by-step instructions for setting up the platform. +
  • +
  • + + Policy Configuration + + : How to define and enforce access controls. +
  • +
  • + + Integration Examples + + : Connecting UserClouds with existing systems. +
  • +
+

+ These resources aim to make it as straightforward as possible for + organizations to adopt and benefit from UserClouds. +

+ +

Acknowledgments

+

We extend our deepest gratitude to:

+
    +
  • + Our Customers + : For trusting us with their data security needs. +
  • +
  • + Our Team: For + their dedication and innovation. +
  • +
  • + The Community + : For inspiring us to embrace open-source. +
  • +
+

+ Your support has been invaluable, and we look forward to seeing how + the community builds upon our foundation. +

+ +

Stay Connected

+

+ While UserClouds as a company is winding down, our commitment to data + security and privacy continues. For updates, discussions, or to share + how you're using the open-source version, please reach out via: +

+
    +
  • + Email:{" "} + + team@userclouds.com + +
  • +
  • + GitHub Issues + : For bugs or feature requests. +
  • +
  • + + GitHub Discussions + + : Engage with other users and contributors. +
  • +
+

+ By open-sourcing UserClouds, we hope to contribute meaningfully to the + broader community and continue our mission of enhancing data security + and privacy. +

+ +

+ Thank you for being part of our journey. +

+

The UserClouds Team

+
+ +
+ + + Read Documentation + + + + GitHub + + + GitHub + +
+
+ ); +} diff --git a/app/(home)/layout.tsx b/app/(home)/layout.tsx index a42590f..b761677 100644 --- a/app/(home)/layout.tsx +++ b/app/(home)/layout.tsx @@ -1,15 +1,23 @@ -import type { ReactNode } from 'react'; -import { HomeLayout } from 'fumadocs-ui/layouts/home'; -import { baseOptions } from '@/app/layout.config'; +import type { ReactNode } from "react"; +import { HomeLayout } from "fumadocs-ui/layouts/home"; +import { baseOptions } from "@/app/layout.config"; export default function Layout({ children }: { children: ReactNode }) { - return {children} + return ( + + {children} + + ); } diff --git a/app/(home)/page.tsx b/app/(home)/page.tsx index 15bb4b9..68c6da0 100644 --- a/app/(home)/page.tsx +++ b/app/(home)/page.tsx @@ -1,13 +1,20 @@ import Link from "next/link"; import Image from "next/image"; import { LockIcon, ShieldIcon, UsersIcon } from "lucide-react"; +import { Banner } from "fumadocs-ui/components/banner"; export default function HomePage() { return (
+ + UserClouds is now open-source!{" "} + + Read our announcement. + +
UserClouds Logo -

- An open-source identity management platform that simplifies - authentication, authorization, and user data handling for modern - applications. +

+ An{" "} + + open-source identity management platform + {" "} + that simplifies authentication, authorization, and user data handling + for modern applications. +