ImgHost is designed to be fully configurable for the ultimate photo sharing experience. User-configurable options range from changing the allowed file size (dependant on your web server), to how files are named and stored, layouts and fonts, to mundane things like table names in your databases.
ImgHost is designed to be as plug-and-play as possible. You will need a:
- Webserver, that supports
- PHP, coupled with
- MySQL or MariaDB
You will also want to configure your server to allow for larger file uploads.
First you will want to either clone this repo, or download the zip (and unzip it to) a directory that your web server software has full read/write access to.
Next you need to edit `config/db_config.php` and add your SQL credentials.
If you plan on using a custom domain, you can also edit `config/configuation.php` to include that.
Then you will need to navigate to `http://imghost.local/config/` or your custom domain to finish database and folder setup. Simply change the available options based on your preferences and click `Setup databases`, once complete you will be redirected to the home page where your server should be ready to use!