Sign inSign up

andriykryvenko/bitrix-app

By andriykryvenko

•Updated 5 months ago

PHP-FPM for CMS Bitrix

Image
2

864

andriykryvenko/bitrix-app repository overview

⁠PHP-FPM for CMS Bitrix

License: MIT

Docker image of PHP-FPM for CMS Bitrix. Image include compiled php-fpm and smtp for sending emails through separate smtp container.

Latest tag based on PHP 8.5. Tags :8.5, :8.4, :8.3, :8.2, :8.1, :8.0, :7.4, :7.3 based on the corresponding php versions.

Image expects at least 2 environment variables:

  • SMTP_CONTAINER - required. Name of container, which is responsible for sending emails;
  • SMTP_EMAIL - required. Email account "From", which used to send emails;
  • UID - optional. System user id. Default: 1000;
  • GID - optional. System group id. Default: 1000.

Example of run image:

docker run -d --rm --name bitrix-application --env SMTP_CONTAINER=smtp --env [email protected] andriykryvenko/bitrix-app:8.5

Or via docker-compose:

version: '3'
services:
  app:
    container_name: wApplication
    restart: always
    image: andriykryvenko/bitrix-app:8.5
    tty: true
    environment:
      SMTP_CONTAINER: "smtp"
      SMTP_EMAIL: "[email protected]"
    ports:
      - "9000:9000"
    working_dir: /var/webserver/www
    volumes:
      - ./app:/var/webserver/www
      - ./log:/var/webserver/log
  
  smtp:
    ...

Logfiles stored in

  • /var/webserver/log/php/error.log - for php exceptions log
  • /var/webserver/log/php/mail.log - for email sending log

Full docker webserver for CMS Bitrix provided in docker-bitrix-webserver⁠ repository.

Tag summary

Content type

Image

Digest

sha256:6ff171441…

Size

160.1 MB

Last updated

5 months ago

docker pull andriykryvenko/bitrix-app:7.3