Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rehmatworks/fastcp
FastCP is a modern, fast, and secure control panel to run multiple PHP websites on an Ubuntu server.
https://github.com/rehmatworks/fastcp
apache2 control-panel cpanel-alternative file-manager laravel-hosting letsencrypt nginx php-fpm serverpilot-alternative sftp ssl ubuntu ubuntu2004 wordpress-hosting wrodpress-hosting
Last synced: 6 days ago
JSON representation
FastCP is a modern, fast, and secure control panel to run multiple PHP websites on an Ubuntu server.
- Host: GitHub
- URL: https://github.com/rehmatworks/fastcp
- Owner: rehmatworks
- Created: 2021-08-16T16:36:08.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-10-16T13:29:06.000Z (about 2 years ago)
- Last Synced: 2024-05-02T03:27:05.658Z (7 months ago)
- Topics: apache2, control-panel, cpanel-alternative, file-manager, laravel-hosting, letsencrypt, nginx, php-fpm, serverpilot-alternative, sftp, ssl, ubuntu, ubuntu2004, wordpress-hosting, wrodpress-hosting
- Language: JavaScript
- Homepage: https://fastcp.org
- Size: 13.9 MB
- Stars: 47
- Watchers: 3
- Forks: 12
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![fastcp-control-panel](https://fastcp.org/images/prototype.png "FastCP Control Panel")
# FastCP
FastCP is an open source control panel for Ubuntu servers. You can use FastCP to deploy and manage multiple PHP / WordPress websites on a single server. ServerPilot's simplicity and powerful features are the inspiration behind FastCP's development. Moreover, I have developed this control panel as the final project of my CS50 online course.## Features
* Host multiple websites on a single server
* Create multiple SSH users
* Sub users can manage their websites
* Limit on websites and databases for sub users
* Auto WordPress deploy
* Fully isolated user data using ACLs
* NGINX reverse proxy on Apache for performance + htaccess support
* Multiple PHP versions support. Change PHP version per website with a single click
* Auto SSLs from Let's Encrypt with auto renewal## Requirements
FastCP only supports the latest LTS versions of Ubuntu starting 20.04. Please beware although it will run on non-LTS releases too, but we have imposed a strict requirement of LTS releases only. At the moment, FastCP supports the following Ubuntu releases:* Ubuntu 20.04 LTS
## How to Install?
You can visit [https://fastcp.org](https://fastcp.org) to install FastCP on your server or you can execute the following command as root user on your Ubuntu server:```bash
cd /home && sudo curl -o latest https://fastcp.org/latest.sh && sudo bash latest
```## How to Update?
To update FastCP to latest version, execute this command as root user:
```bash
cd ~/ && sudo fastcp-updater
```