-
Notifications
You must be signed in to change notification settings - Fork 254
Setup Guide
This article will give you an overview of the requirements to install FiercePhish, as well as the links to the specific guides.
- Linux
- PHP >= 7.0
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- Rewrite PHP Extension
Automated Installation - Link to Guide
This is the recommended installation method. However, the installer only supports a couple Linux distributions.
Supported OSes
- Ubuntu 16.04
- Ubuntu 16.10
- Ubuntu 18.04
The automated installer can also install and configure Postfix (SMTP) and Dovecot (IMAP).
If you would like an additional operating system distribution supported, please submit a Github Issue
Ubuntu 14.04 installation guide can be found here
Manual Installation - Link to Guide
This is much more of a manual process to install FiercePhish, but it can be useful for dealing with a non-Ubuntu system (or if you are going to help develop FiercePhish).
Supervisor Installation - Link to Guide
This is a guide to install and configure Supervisor for FiercePhish's background workers. It is extremely easy to configure and is basically required to make sure the background worker doesn't die.
Postfix/Dovecot Installation - Link to Guide
This is a guide to install and configure Postfix and Dovecot for FiercePhish usage. This is not required, as you can use Mailgun to send emails as well.
Alternate Email Options - Link to Guide
FiercePhish can use other systems aside from Postfix to send email.