-
Notifications
You must be signed in to change notification settings - Fork 252
Setup Guide
This article will give you an overview of the requirements to install FirePhish, as well as the links to the specific guides.
- Linux
- PHP >= 5.5.9
- 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 14.04
- Ubuntu 16.04
- Ubuntu 16.10
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
Manual Installation - Link to Guide
This is much more of a manual process to install FirePhish, but it can be useful for dealing with a non-Ubuntu system (or if you are going to help develop FirePhish).
Supervisor Installation - Link to Guide
This is a guide to install and configure Supervisor for FirePhish'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 FirePhish usage. This is not required, as you can use Mailgun to send emails as well.
Alternate Email Options - Link to Guide
FirePhish can use other systems aside from Postfix to send email.