fewohbee-phpfpm
This Docker image is based on PHP 8.2-fpm-alpine, phpredis and latest composer. This image is optimized for the guesthouse administration tool (Pensionsverwaltung). See FewohBee's website When running this image it will clone the latest stable release of the tool and installs all required PHP/Symfony dependencies.
supported tags
:latest
- always pull the latest image:8.2
- PHP 8.2 latest build:8.1
- PHP 8.1 latest build
Supported architectures
Volume structure
/var/www
- web accessible resources (php files)/usr/local/etc/php
- custom php config file (see example conf.ini)
Environment variables
PHP
TZ
- time zone e.g. "Europe/Berlin"
guesthouse administration (fewohbee, symfony specific)
- LOCALE - language of the application (e.g. de, en)
- FEWOHBEE_VERSION - which version of fewohbee shall be used (default: latest)
- APP_ENV - environment (prod|dev)
- APP_SECRET - random secret
- DATABASE_URL - db schema url
- MAILER_DSN - mailer schema url
- FROM_MAIL - mail address
- FROM_NAME - name (e.g. "Pension XY)
- RETURN_PATH - return mail address (mostly the same like from_mail)
- DB_SERVER_VERSION - specify the version of your database (e.g. mariadb-10.5.9)
- REDIS_HOST - host of the redis server for caching
- REDIS_IDX - which redis index is used
- WEB_HOST - host from where images for PDF files shall be loaded
Example usage
This image is part of the fewohbee-dockerized docker-compose setup. A docker-compose file can be found here: