DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» is a community of 963,503 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create account Log in
Theo Paris
Theo Paris

Posted on

Flowtr Panel

Hey everyone,
I wanted to share a project that I am currently working on that I am calling Flowtr Panel. It is going to be a web interface for managing your homelab/servers. As of now, I only have the basic structure of the panel, but not a complete web interface. Below you can find more information about the project.

Project Info

Flowtr Panel is made with typescript and tinyhttp. I plan to have a module/plugin loader so anyone can contribute in making plugins for the panel. Currently, there is a proxy module built-in which acts like Apache or Nginx but with a web UI. It will let you serve your websites (html/php) and proxy your services to external domains. An example of a idea for a module/plugin could be a minecraft server manager.

Demostration

Since there is currently no documentation yet, I have created an example configuration of what it might look like in action.

Configuration File

Below is the php loader demo:
PHP Loader

Github Repository

If you are interested in checking out the source code, or are even wanting to contribute, here is the link to the github repository.

Wrapping Up

Thank you for reading this article about my new project! Please let me know if you have any ideas for this panel.

Top comments (0)

Update Your DEV Experience Level:

Settings

Go to your customization settings to nudge your home feed to show content more relevant to your developer experience level. πŸ›