Update index.tsx

This commit is contained in:
Stefan Pejcic 2024-08-28 12:54:14 +02:00 committed by GitHub
parent 1af51f3a81
commit 4d87c4ff65
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -84,10 +84,10 @@ const About: React.FC = () => {
The Idea 💡 The Idea 💡
</h4> </h4>
<p className="text-xs sm:text-base"> <p className="text-xs">
OpenPanel was born out of frustration with the premium hosting panels we were using at <a href="https://unlimited.rs?utm=openpanel" target="_blank">UNLIMITED.RS</a> for our shared hosting and managed VPS clients. The costs were skyrocketing, yet these solutions lacked the flexibility needed to truly meet our clients' unique needs. During one particularly challenging project, a colleague, Čeda, famously remarked, "Even we could do better." This statement set Stefan Pejčić, our co-founder and CEO, on a path to create what would eventually become OpenPanel. OpenPanel was born out of frustration with the premium hosting panels we were using at <a href="https://unlimited.rs?utm=openpanel" target="_blank">UNLIMITED.RS</a> for our shared hosting and managed VPS clients. The costs were skyrocketing, yet these solutions lacked the flexibility needed to truly meet our clients' unique needs. During one particularly challenging project, a colleague, Čeda, famously remarked, "Even we could do better." This statement set Stefan Pejčić, our co-founder and CEO, on a path to create what would eventually become OpenPanel.
</p> </p>
<p className="text-xs sm:text-base"> <p className="text-xs ">
Having worked with various hosting panels over the years, we knew their bugs, limitations, and how they often failed to deliver. We saw this as{" "} Having worked with various hosting panels over the years, we knew their bugs, limitations, and how they often failed to deliver. We saw this as{" "}
<b>our chance to build something better</b> <b>our chance to build something better</b>
something that could truly scale and adapt. something that could truly scale and adapt.
@ -115,18 +115,18 @@ Having worked with various hosting panels over the years, we knew their bugs, li
> >
Early stages 🚧 Early stages 🚧
</h4> </h4>
<p className="text-xs sm:text-base"> <p className="text-xs ">
OpenPanel{" "} OpenPanel{" "}
<b>started in 2023</b> <b>started in 2023</b>
, as a basic bootstrap interface with a database schema designed to handle anywhere from 10 to 500 users on a single server without issues. It was initially a LAMP stack with a fancy, yet buggy, GUI. But as we grew, so did our ideas. , as a basic bootstrap interface with a database schema designed to handle anywhere from 10 to 500 users on a single server without issues. It was initially a LAMP stack with a fancy, yet buggy, GUI. But as we grew, so did our ideas.
</p> </p>
<p className="text-xs sm:text-base"> <p className="text-xs ">
One of our more ambitious concepts was to{" "} One of our more ambitious concepts was to{" "}
<b>use Docker containers to isolate users</b> <b>use Docker containers to isolate users</b>
' websites. However, this approach proved unscalable for shared servers with hundreds of users. Managing the overhead of memory and disk space became a significant challenge, especially when a single WordPress site needed at least three containers (database, PHP, and web server). ' websites. However, this approach proved unscalable for shared servers with hundreds of users. Managing the overhead of memory and disk space became a significant challenge, especially when a single WordPress site needed at least three containers (database, PHP, and web server).
</p> </p>
<p className="text-xs sm:text-base"> <p className="text-xs ">
We eventually pivoted to a{" "} We eventually pivoted to a{" "}
<b>one Docker per user</b> <b>one Docker per user</b>
{" "}approach, sacrificing some flexibility but gaining a more stable environment. This method allowed hosting providers to manage resources more effectively, although it requires us to build and maintain our custom images rather than using official Docker ones. {" "}approach, sacrificing some flexibility but gaining a more stable environment. This method allowed hosting providers to manage resources more effectively, although it requires us to build and maintain our custom images rather than using official Docker ones.
@ -158,7 +158,7 @@ We eventually pivoted to a{" "}
> >
Our Financing 💸 Our Financing 💸
</h4> </h4>
<p className="text-xs sm:text-base"> <p className="text-xs ">
Over the years, we received several offers from competitors and venture capitalists, but with those offers came conditions that would have compromised our vision. We{" "} Over the years, we received several offers from competitors and venture capitalists, but with those offers came conditions that would have compromised our vision. We{" "}
<b>chose to remain independent</b> <b>chose to remain independent</b>
{" "}and self-funded. Committed to doing something different: a modular, stable and fairly priced control panel . {" "}and self-funded. Committed to doing something different: a modular, stable and fairly priced control panel .
@ -187,7 +187,7 @@ Over the years, we received several offers from competitors and venture capitali
> >
Why OpenPanel ? 🤔 Why OpenPanel ? 🤔
</h4> </h4>
<p className="text-xs sm:text-base"> <p className="text-xs ">
The name "OpenPanel" itself was initially just a placeholder, but it stuck. The project was first published under .co domain, as the .com and .org were already taken by a similar project almost two decades ago. The OpenPanel you know and use today is{" "} The name "OpenPanel" itself was initially just a placeholder, but it stuck. The project was first published under .co domain, as the .com and .org were already taken by a similar project almost two decades ago. The OpenPanel you know and use today is{" "}
<b>in no way associated with the older openpanel.com project</b> <b>in no way associated with the older openpanel.com project</b>
, but we extend our gratitude to them for their unselfishness in allowing us to take over the openpanel.com domain in August 2024. , but we extend our gratitude to them for their unselfishness in allowing us to take over the openpanel.com domain in August 2024.
@ -218,7 +218,7 @@ The name "OpenPanel" itself was initially just a placeholder, but it stuck. The
> >
Why not open-sourced ? 🤷 Why not open-sourced ? 🤷
</h4> </h4>
<p className="text-xs sm:text-base"> <p className="text-xs ">
While we considered going fully open-source, we decided to keep certain parts proprietary to ensure we can{" "} While we considered going fully open-source, we decided to keep certain parts proprietary to ensure we can{" "}
<b>guarantee the quality</b> <b>guarantee the quality</b>
{" "}of our features, expedite the development of new ones, and provide quicker fixes for bugs. This approach also allows us to maintain a more secure product , giving our users peace of mind. {" "}of our features, expedite the development of new ones, and provide quicker fixes for bugs. This approach also allows us to maintain a more secure product , giving our users peace of mind.
@ -247,7 +247,7 @@ While we considered going fully open-source, we decided to keep certain parts pr
> >
Pricing 🏷 Pricing 🏷
</h4> </h4>
<p className="text-xs sm:text-base"> <p className="text-xs ">
OpenPanel Is available in two options: OpenPanel Is available in two options:
<ul> <ul>
<li> <li>
@ -260,7 +260,7 @@ OpenPanel Is available in two options:
</li> </li>
</ul> </ul>
</p> </p>
<p className="text-xs sm:text-base"> <p className="text-xs ">
And one promise we stand by And one promise we stand by
<b>we will never charge per user or per website</b> <b>we will never charge per user or per website</b>
. .
@ -290,16 +290,16 @@ OpenPanel Is available in two options:
> >
What is next ? 🔮 What is next ? 🔮
</h4> </h4>
<p className="text-xs sm:text-base"> <p className="text-xs ">
Under the continued leadership of Stefan Pejčić, OpenPanel remains committed to staying ahead of technological trends and addressing the risks that come with them. Under the continued leadership of Stefan Pejčić, OpenPanel remains committed to staying ahead of technological trends and addressing the risks that come with them.
</p> </p>
<p className="text-xs sm:text-base"> <p className="text-xs ">
We are dedicated to constantly improving our platform to offer{" "} We are dedicated to constantly improving our platform to offer{" "}
<b>the most advanced, secure, and user-friendly hosting panel</b> <b>the most advanced, secure, and user-friendly hosting panel</b>
{" "}on the market. {" "}on the market.
Our journey is far from over, and with your continued support, were excited to push the boundaries of whats possible in server management. Our journey is far from over, and with your continued support, were excited to push the boundaries of whats possible in server management.
</p> </p>
<p className="text-xs sm:text-base"> <p className="text-xs ">
Stay tuned for new features, enhanced performance, and more ways to{" "} Stay tuned for new features, enhanced performance, and more ways to{" "}
<b>make your hosting experience as seamless as possible</b> <b>make your hosting experience as seamless as possible</b>
. The best is yet to come. . The best is yet to come.