Web Portal is a all-in-one web dashboard, providing many widgets to build a personal portal. With the ability to load external plugins.
Dashboard
Python
Web Portal is making waves in the homelab scene, y'all! This slick all-in-one web dashboard is the real deal when it comes to creating your own personalized portal. And get this - it even lets you load external plugins to really make it your own. How cool is that? Now, let's break it down and see what makes Web Portal tick. First off, it's designed with speed in mind. We're talking minimal JavaScript usage, which means this baby is lightning fast. The UI is all about those icons, keeping things clean and easy on the eyes. For you Docker fans out there, Web Portal's got you covered with a minimal image. And if you're all about that customization life, you can tweak the site theme to your heart's content. But the real MVP here? The plugin support. It's like Web Portal is saying, "Hey, make me your own!" Out of the box, you're getting some sweet built-in widgets. We're talking digital clocks, link groups with colors and icons, and even a search bar. But wait, there's more! The core extras pack includes HTML embeds and website iframes. It's like Web Portal read your mind and packed in all the essentials. Security-wise, Web Portal's got your back. You can password-protect the admin stuff, and if you're feeling extra cautious, you can even set up user accounts and passwords for the whole shebang. Oh, and for all you database nerds, it plays nice with both MySQL and SQLite. Now, let's talk deployment. The folks behind Web Portal recommend running it through Docker and throwing it behind a proxy like Nginx. That way, you can get fancy with custom routing and domain names. Smooth, right? But here's the kicker - Web Portal isn't just about what comes in the box. The devs are all about that community life, encouraging users to extend and build upon the app. They've even got a GitHub discussions page where you can chat about third-party plugins and toss around ideas. So, whether you're looking to set up a server status widget, dabble in home automation, or just leave messages for your homies, Web Portal's got the potential to be your one-stop-shop dashboard. It's like the Swiss Army knife of web portals, ready to tackle whatever you throw at it. In a nutshell, Web Portal is bringing that homelab game to the next level. It's fast, it's flexible, and it's just waiting for you to make it your own. So why not give it a whirl and see what kind of awesome dashboard you can cook up? Trust me, your homelab will thank you!