jeedom / core

Software for home automation
https://www.jeedom.com
GNU General Public License v2.0
388 stars 318 forks source link

docker: add apache ports, init functions #2861

Closed edgd1er closed 1 month ago

edgd1er commented 1 month ago

Description

first pr to enhance docker image creation: add function, speed up building.

composer: check exists before remove
APACHE_HTTP(S)_PORT: can change local port.
image: minimise layers
init fonctions:
    setTimeZone
    apache_setup:setting ports, no certs generation, no a2enmod/enssite.
    set_root_password
    db_creds

Suggested changelog entry

Related issues/external references

Fixes #

Types of changes

None relevant, no new feature, no breaking change.

PR checklist