Skip to content

FrTj25/docker-php-blesta

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 

Repository files navigation

docker-php-blesta

A Docker for Blesta.

IMPORTANT NOTE - Image not Tested - NO WARRANTY

  • Original from https://github.com/eric-hansen/docker-php-blesta
  • Forked and changed for own use.
  • Namely made changes: Updated downloaded Blesta.ZIP to 4.4.0, image changed to php:7.2-apache, use PHP 7 AddOns (and remove mcrypt) and newer mailparse. Configure PHP7.2 with gmp instead of install via php7.0-gmp

Blesta 4.4.0 support PHP 7.2

**Implemented Hotfix to run Blesta at PHP7.1 **It's running at PHP 7.2 but should we use php 7.1 with mrcrypt until the official support of 7.2 (with sodium)?

How To Use

  • Install Docker for your system
  • Run docker build . inside of this directory
  • Run docker container start <container ID/hash>
  • Open up http://<container IP>/ in your browser

Notes

  • This is basically a bare-bones build file. Some pieces might be missing for you specifically.
  • While running on PHP 7 is possible with Blesta 4.0, I created this for personal use (but felt like sharing it).
  • I wish I could use the Alpine build, but there's known issues with ionCube Loader and Alpine's C library.
  • At time of creating this, the install page shows all green checks for requirements.
  • Since this is on Docker Hub this should be usable on an EC2 AMI instance but use Elastic IP if you don't plan on keeping it running.

TODO

  • Work on PHP 7.0 support

About

Docker repo for Blesta

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dockerfile 100.0%