CaddyManager 0.0.2: A Major Update with SQLite and More
A Web UI for Managing Caddy Servers Just Got Better
I’m excited to share with you the latest update to CaddyManager, a web UI for managing Caddy servers. The new version, 0.0.2, brings some significant improvements and features that will make your experience with CaddyManager even better. But before I dive into the details, let me tell you how it all started.
I’ve been following the development of CaddyManager, and I was impressed by the community’s response to the first release. The feedback was overwhelming, and the developer, Stolkie, took it to heart. The result is an updated version that addresses many of the issues and suggestions from the community.
What’s New in CaddyManager 0.0.2?
So, what can you expect from the new version? Here are some of the key features and improvements:
- Multi-database engine support: CaddyManager now supports multiple database engines, including SQLite and MongoDB. SQLite is the default option, but you can easily switch to MongoDB if you prefer.
- Alternative JSON editor: The new version includes an alternative JSON editor that makes it easier to make bigger changes and copy/paste configurations.
- Initial dashboard setup: The dashboard has been improved, and it’s now easier to get started with CaddyManager. You’ll also find an Open Telemetry integration, which will be expanded upon in future updates.
Improvements and Fixes
In addition to the new features, CaddyManager 0.0.2 includes several improvements and fixes. Some of the notable ones include:
- Improved input field readability: The input fields are now more readable, making it easier to configure your Caddy servers.
- Frontend container communication: The frontend container now communicates directly with the backend, eliminating the need for clients to interact with the backend directly.
- Config merging: When using domains that already exist in a config, combined with a template, the merging with the existing configuration no longer breaks the Caddy config.
- Logging and cleanups: The logging has been improved, and various cleanups have been made throughout the codebase to improve speed and performance.
What’s Next for CaddyManager?
The developer, Stolkie, is committed to continuing the development of CaddyManager. The roadmap is being shaped by the community’s feedback, and you can expect to see more features and improvements in the future. If you have any suggestions or ideas, don’t hesitate to share them on the CaddyManager GitHub page.
In conclusion, CaddyManager 0.0.2 is a significant update that brings many improvements and features to the table. Whether you’re a seasoned Caddy user or just starting out, this update is definitely worth checking out. So, what are you waiting for? Head over to the CaddyManager GitHub page and give it a try!
CaddyManager 0.0.2: Duża aktualizacja z SQLite i więcej
Interfejs webowy do zarządzania serwerami Caddy tylko że lepiej
Ciesze się, że mogę podzielić się z Tobą najnowszą aktualizacją CaddyManager, interfejsem webowym do zarządzania serwerami Caddy. Nowa wersja, 0.0.2, przynosi wiele istotnych ulepszeń i funkcji, które sprawią, że Twoje doświadczenie z CaddyManager będzie jeszcze lepsze. Ale zanim zagłębię się w szczegóły, pozwól, że opowiem, jak to wszystko się zaczęło.
Śledziłem rozwój CaddyManager i byłem zaskoczony reakcją społeczności na pierwszy release. Informacje zwrotne były przytłaczające, a deweloper, Stolkie, wziął je do serca. Efektem jest zaktualizowana wersja, która rozwiązuje wiele problemów i sugestii ze strony społeczności.
Co nowego w CaddyManager 0.0.2?
Więc, czego możesz oczekiwać od nowej wersji? Oto niektóre z głównych funkcji i ulepszeń:
- Współpraca z wieloma silnikami baz danych: CaddyManager obsługuje teraz wiele silników baz danych, w tym SQLite i MongoDB. SQLite jest domyślną opcją, ale możesz łatwo przełączyć się na MongoDB, jeśli wolisz.
- Alternatywny edytor JSON: Nowa wersja zawiera alternatywny edytor JSON, który ułatwia wprowadzanie większych zmian i kopiowanie/klejanie konfiguracji.
- Początkowa konfiguracja dashboardu: Dashboard został udoskonalony, a teraz jest łatwiej rozpocząć pracę z CaddyManager. Znajdziesz tam również integrację z Open Telemetry, która zostanie rozszerzona w przyszłych aktualizacjach.
Ulepszenia i naprawy
Oprócz nowych funkcji, CaddyManager 0.0.2 zawiera wiele ulepszeń i napraw. Niektóre z najbardziej godnych uwagi to:
- Ulepszona czytelność pól wejściowych: Pola wejściowe są teraz bardziej czytelne, co ułatwia konfigurację serwerów Caddy.
- Komunikacja kontenera frontendu: Kontener frontendu komunikuje się teraz bezpośrednio z backendem, eliminując potrzebę interakcji klientów z backendem.
- Łączenie konfiguracji: Podczas używania domen, które już istnieją w konfiguracji, łączone z szablonem, łączenie z istniejącą konfiguracją nie powoduje już awarii konfiguracji Caddy.
- Rejestracja i oczyszczanie: Rejestracja została udoskonalona, a różne oczyszczanie zostało wykonane w całym kodzie, aby poprawić szybkość i wydajność.
Co dalej dla CaddyManager?
Deweloper, Stolkie, jest zaangażowany w dalszy rozwój CaddyManager. Plan rozwoju jest kształtowany przez informacje zwrotne od społeczności, a możesz oczekiwać, że w przyszłości pojawią się nowe funkcje i ulepszenia. Jeśli masz jakieś sugestie lub pomysły, nie wahaj się ich podzielić na stronie GitHub CaddyManager.
Podsumowując, CaddyManager 0.0.2 to istotna aktualizacja, która przynosi wiele ulepszeń i funkcji. Niezależnie od tego, czy jesteś doświadczonym użytkownikiem Caddy, czy dopiero zaczynasz, ta aktualizacja jest na pewno warta sprawdzenia. Więc, czego czekasz? Przejdź na stronę GitHub CaddyManager i wypróbuj ją!