Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Apr 2025 11:35:24 GMT
From:      Lorenzo Salvadore <salvadore@FreeBSD.org>
To:        doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org
Subject:   git: f56678e394 - main - Status/2025Q1/sylve.adoc: Add report
Message-ID:  <202504151135.53FBZOi6047183@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202504151135.53FBZOi6047183>