They remain as separate packages. The Web server app is installed by default, but guess what happens after removing it from Applications (nethserver-httpd and nethserver-letsencrypt are gone) and installing the FTP module…
Unsure if letsencrypt on Certificates page would be affected.
The httpd server is part of the core, if removed, event let’s encrypt will stop working.
If the FTP module is not installed, the UI will suggest to install it:
And it’s the only part who have dedicated app? (hell no, there’s DHCP server too, if i am not wrong)
I am in the same case, I confirm that it will be better if we have installed apps in Cockpit -> Software Center like Nethgui:
- https://IP:9090/nethserver#/software-center
- https://IP:980/en-US/PackageManager#!PackageManager_Modules_Installed
It is different to Cockpit -> Applications.
And about FTP, it is really strange to have with HTTP/PHP.
Would like to add also a different behaviour from nethgui, when you want to remove a nethserver-rpm it is inside the application menu, not inside the software center, so for me it is relevant, installed application are inside the cockpit application.
The problem is that there are not all applications (packages) in Cockpit Applications.
^^
I do not speak about SOGo, I speak about all packages…
Packages /= Applications
Examples in Nethgui (Software center): https://IP:980/en-US/PackageManager#!PackageManager_Modules_Installed
-
Backup
Backup of configuration and data
Base system
nethserver-backup-data, nethserver-backup-config -
Basic firewall
Configure network adapters and basic firewall
Firewall
nethserver-firewall-base-ui -
Email
Email server and filter
Base system
nethserver-mail-server, nethserver-mail-filter -
Fail2ban
Fail2ban scans log files and bans IPs with failed login
Base system
nethserver-fail2ban -
FTP server
Configure the FTP server (vsftpd)
Base system
nethserver-vsftpd -
Instant messaging
XMPP/Jabber chat server
Base system
nethserver-ejabberd -
IPsec tunnels
Site-to-site Virtual Private Networks (VPN) using IPsec
Firewall
nethserver-ipsec-tunnels -
MariaDB (MySQL) server
Configuration tools for MariaDB (MySQL)
Base system
nethserver-mysql -
Mattermost
Mattermost Team Edition
Base system
nethserver-mattermost -
NethServer subscription
Manage NethServer subscription
Base system
nethserver-subscription-ui -
New Server Manager (Beta)
New Server Manager based on Cockpit
Base system
nethserver-cockpit -
Nextcloud
Configure Nextcloud, universal access to your files via the web, your computer or your mobile devices - wherever you are
Base system
nethserver-nextcloud -
OpenVPN
Configure remote-access and site-to-site Virtual Private Networks (VPN) using OpenVPN
Firewall
nethserver-openvpn -
Roundcube web mail
Roundcube web mail
Base system
nethserver-mail-server, nethserver-roundcubemail -
SMTP proxyFilter SMTP traffic with ClamAV and Rspamd
Firewall
nethserver-mail-filter, nethserver-firewall-base-ui -
SOGo groupwareSOGo server and Thundebird extensions
NethForge
nethserver-sogo
In Software Center from Cockpit, nothing.
Examples in Cockpit (Applications): https://IP:9090/nethserver#/applications
-
Antivirus
Nethserver antivirus using ClamAV
1.4.1 -
ejabberd
Provides ejabberd XMPP server
1.5.1 -
Email
Provides SMTP, IMAP and POP3 services with antispam and antivirus filters
2.9.1 -
Fail2ban
Nethserver integration of Fail2ban
1.2.1 -
Firewall
NethServer firewall implementation based on Shorewall
3.8.0 -
Mattermost
Mattermost Team Edition
1.4.1 -
NextCloud
Provides NextCloud for NethServer
1.7.1 -
VPN
This module provides web interface to configure IPSec and OpenVPN tunnels
1.2.6 -
Web server
Web server configuration with named virtual hosts and reverse proxy
3.6.2 -
Webmail
Provides Webmail with RoundcubeMail for NethServer
1.4.0
I agree but it is by design, once installed an application is no more seen in the software center, but in the application menu.
I do not have the skill to redesign from scratch
It is not for change the Applications menu from Cockpit.
Applications menu /= Installed packages
It is for add “Installed packages” in Application Center.
@dnutan: Thanks!
12 noted, and 9 sections.
Can you look in the same time for the “Cancel” button which must to be “Close”
IMO NethServer project don’t want a webgui for package management.
NethGUI provided a stripped-down package manager, now in cockpit there’s only a module manager (quite similar to an app store). Like ClearOS.
Who wants to package-manage can use console/ssh
@federico.ballarini did a terrific work on the Software Center: you can now also see the list of installed packages !
Check out his great work: https://github.com/NethServer/dev/issues/5959
Thanks for installed package adding in Cockpit!
Released!
At this date, up-to-date NethServer, I see “Installed packages” button.
But it is not possible to have like the normal section and have possibility to check and uninstall “remove” the package?
Of course, it is possible in Nethgui.
You can go under Applications and click Remove.