git: f56678e394 - main - Status/2025Q1/sylve.adoc: Add report
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 15 Apr 2025 11:35:24 UTC
The branch main has been updated by salvadore:
URL: https://cgit.FreeBSD.org/doc/commit/?id=f56678e3945b3ed9191a4de3252d168e01e01194
commit f56678e3945b3ed9191a4de3252d168e01e01194
Author: Hayzam Sherif <hayzam@alchemilla.io>
AuthorDate: 2025-04-15 11:24:11 +0000
Commit: Lorenzo Salvadore <salvadore@FreeBSD.org>
CommitDate: 2025-04-15 11:24:11 +0000
Status/2025Q1/sylve.adoc: Add report
Pull Request: https://github.com/freebsd/freebsd-doc/pull/484
---
.../en/status/report-2025-01-2025-03/sylve.adoc | 39 ++++++++++++++++++++++
1 file changed, 39 insertions(+)
diff --git a/website/content/en/status/report-2025-01-2025-03/sylve.adoc b/website/content/en/status/report-2025-01-2025-03/sylve.adoc
new file mode 100644
index 0000000000..8da359a9e3
--- /dev/null
+++ b/website/content/en/status/report-2025-01-2025-03/sylve.adoc
@@ -0,0 +1,39 @@
+=== Sylve -- A Unified System Management Platform for FreeBSD
+
+Links: +
+link:https://github.com/AlchemillaHQ/Sylve[GitHub] URL: link:https://github.com/AlchemillaHQ/Sylve[] +
+link:https://sylve-ci.alchemilla.io[CI] URL: link:https://sylve-ci.alchemilla.io[] +
+link:https://discord.gg/bJB826JvXK[Discord] URL: link:https://discord.gg/bJB826JvXK[]
+
+Contact: Hayzam Sherif <hayzam@alchemilla.io>
+
+Sylve is a modern, unified system management platform for FreeBSD, inspired by Proxmox.
+It intends to provide an integrated web interface for managing virtual machines (via Bhyve), Jails, ZFS storage, networking, and firewalling.
+The backend is implemented in Go, while the frontend uses SvelteKit with Tailwind CSS and ShadCN UI components.
+
+The project emphasizes a minimal system footprint, currently requiring only package:sysutils/smartmontools[] and package:sysutils/tmux[] as runtime dependencies.
+
+Sylve addresses a key gap in the FreeBSD ecosystem: a user-friendly, full-featured web interface for system management.
+By unifying virtualization, storage, and network management, it aims to lower the barrier for users and administrators deploying FreeBSD in complex environments.
+
+We started working on the project since February and have made significant progress across several areas:
+
+* PAM-Based Authentication: Integrated support for FreeBSD's native PAM system, with optional fallback to local authentication.
+* Disk Management: Users can view and manage physical disks and partitions through the web UI, with SMART-based health monitoring included.
+* Frontend Infrastructure: Continued development of reusable UI components and layout structure, with a responsive and accessible design.
+
+The project remains under active development and is not yet production-ready.
+
+Planned tasks for the upcoming quarter include:
+
+* ZFS Management: Implementing full support for creating and managing ZFS pools and datasets via the web interface.
+* Virtual Machine Management: Continuing the Bhyve integration to support VM creation, monitoring, and control.
+* Basic Network and Firewalling: Providing web-based interfaces for NAT, port forwarding, and firewall rule configuration.
+
+Contributions, testing, and feedback are very welcome.
+If you are interested in contributing, consider helping with:
+
+* UI testing and accessibility feedback
+* Bug reports and feature requests via GitHub
+
+Sponsor: FreeBSD Foundation and Alchemilla (development and infrastructure support)