git: ba183da7db - main - Status/2025Q2/sylve.adoc: Add report

Lorenzo Salvadore <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
The branch main has been updated by salvadore:

URL: https://cgit.FreeBSD.org/doc/commit/?id=ba183da7dbc9ed31393e4e0cf9c49ba937716882

commit ba183da7dbc9ed31393e4e0cf9c49ba937716882
Author:     hayzamjs <[email protected]>
AuthorDate: 2025-06-29 08:14:55 +0000
Commit:     Lorenzo Salvadore <[email protected]>
CommitDate: 2025-07-13 12:57:09 +0000

     Status/2025Q2/sylve.adoc: Add report
    
    Pull Request:   https://github.com/freebsd/freebsd-doc/pull/518
---
 .../en/status/report-2025-04-2025-06/sylve.adoc    | 77 ++++++++++++++++++++++
 1 file changed, 77 insertions(+)

diff --git a/website/content/en/status/report-2025-04-2025-06/sylve.adoc b/website/content/en/status/report-2025-04-2025-06/sylve.adoc
new file mode 100644
index 0000000000..183129c829
--- /dev/null
+++ b/website/content/en/status/report-2025-04-2025-06/sylve.adoc
@@ -0,0 +1,77 @@
+=== 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 <[email protected]>
+
+Sylve is a modern, unified system management platform for FreeBSD, inspired by Proxmox.
+We aim 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[], package:sysutils/tmux[], and package:libvirt[] as runtime dependencies.
+
+Sylve continues to address a key gap in the FreeBSD ecosystem by delivering a cohesive, user-friendly interface for system administration tasks.
+
+==== Q2 Progress Highlights
+
+===== Dashboard
+
+Added dynamic charts to the main summary page, including real-time visualization of CPU usage, RAM usage, and network throughput.
+
+===== Networking
+
+Interfaces can now be viewed in detail through the UI, with all relevant metadata presented in a structured format.
+
+Users can also create "switches" -- simple layer 2 switches built on top of FreeBSD bridge interfaces.
+
+===== Storage
+
+ZFS integration is nearing completion.
+Users can now:
+
+* Create and destroy pools, filesystems, volumes, and snapshots.
+* Delete multiple datasets at once.
+* Schedule automatic (timed) snapshots.
+
+Initial dashboard work for ZFS monitoring has started, with further enhancements planned in Q3.
+
+===== Utilities
+
+A built-in downloader was introduced that supports both HTTP and magnet links.
+This is especially useful for fetching ISO images or VM templates directly through the interface.
+
+===== Virtual Machines
+
+VM creation and deletion with Bhyve is now supported.
+
+Key features include:
+
+* CPU pinning.
+* Web-based VNC console access.
+* PCI passthrough for devices.
+* Basic CPU and RAM usage charts for each VM.
+
+A new runtime dependency on `libvirtd` has been added to support VM lifecycle operations.
+
+==== Planned for Q3
+
+* Polish and stabilize current functionality.
+* Ability to edit VMs.
+* Expand charting and add a basic notification system to detect hardware or service failures.
+* Implement UI and API support for managing Jails.
+* Extend networking features:
+** More switch/bridge types.
+** Firewall rule configuration.
+** DHCP support via package:dns/dnsmasq[] or similar (for VMs).
+** WireGuard VPN integration.
+
+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)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.