Skip to content

Applications ​

The Applications page lets you manage the software on your server: install, update, uninstall, start, restart or stop it. To open it, go to the server and click the Apps menu.

FlashPanel supports many applications, for example:

Install an application ​

  1. On the Applications page, open the Not Installed tab. Type the application name in the search box to filter quickly.
  2. Click the Install button (download icon) on the application row.
  3. Choose the Version and fill in any requested details (for example a password or port), then click Install.
  4. Follow the installation progress on the Events page.

TIP

  • Some applications need Docker or Node.js. If the server does not have them, the install dialog tells you and FlashPanel installs them along with the application.
  • Applications with a crown icon are available to paid users only.

Uninstall an application ​

  1. In the Installed tab, click the three-dot button at the end of the application's row and choose Uninstall.
  2. Read the warning and confirm in the Confirm uninstall dialog.

WARNING

Uninstalling an application that websites depend on (for example PHP or MySQL) will make those websites stop working.

Check the status ​

In the Installed tab, the Status column shows whether the application's service is Active (running), Inactive (stopped) or Failed. Applications that do not run as a service (for example NodeJS or Go) show a dash.

The status refreshes every 30 seconds and after each start, stop, install or uninstall. Click Refresh to update it right away.

Actions on installed applications ​

The Actions column of each row has fixed buttons, like the Services page:

  • Start, Stop, Restart: control the service. A button that does not fit the current status is dimmed; for example, you cannot click Start while the service is running.
  • Log: view the application's logs. For applications that write to a single log file (for example Redis or Fail2ban), the last lines open in a floating window with their colors kept. Choose how many Lines to show, turn on Auto refresh to reload every 5 seconds, or click the refresh button. For applications that keep several log files (for example Nginx or MySQL), the log folder opens instead so you can pick a file.

Click the three-dot button at the end of the row for more actions (depending on the application):

  • Manage: open the application's own management page (for example PHP, Docker). You can also click the application name.
  • Update: update the application to the new version.
  • Config: edit the application's configuration file.
  • PHP Extensions: install PHP extensions (PHP and OpenLiteSpeed only).
  • Sync Config (web servers such as Nginx only): rewrite every website's configuration from the dashboard and reload the web server. Changes made directly on the server are overwritten.
  • Uninstall: see Uninstall an application.

Update applications ​

Applications with a new version are highlighted in the Version column, which shows the installed version followed by the version it will update to (for example 8.3 → 8.3.36). To update:

  • One application: click the three-dot button at the end of its row and choose Update.
  • All applications: click Update All at the top right of the page.

Auto Restart Application ​

With Auto Restart on, the application is restarted automatically if it crashes or stops unexpectedly. This is useful for critical services such as web servers and databases.

  • To turn it on or off, toggle the switch in the Auto Restart column of the application in the Installed tab.
  • Only supported applications have a switch. Unsupported ones show a dimmed icon with an explanation on hover; applications that do not run as a service show a dash.