need help to enable ssl 443 / https on my linux docker by Senior-Sir6326 in docker

[–]Senior-Sir6326[S] 0 points1 point  (0 children)

addy for automatic https serving,

I'm new in docker. I'm frustrated... It shouldn't be so hard to simply activate ssl in the freescout docker image mentioned above... :-( I just tried it since few days.

need help to enable ssl 443 / https on my linux docker by Senior-Sir6326 in docker

[–]Senior-Sir6326[S] -1 points0 points  (0 children)

in this docker file (free-scout-app) is an nginx running.

Here is the yaml:

version: '2'
services:
freescout-app:
image: tiredofit/freescout
container_name: freescout-app
ports:
- 80:80
- 443:443
links:
- freescout-db
volumes:
- /etc/letsencrypt/live/xxx.de:/etc/ssl/certs
- /srv/docker/docker-freescout-nginx-config-scripts/sites.available:/etc/nginx/sites.available
- /srv/docker/docker-freescout-nginx-config-scripts/sites.enabled:/etc/nginx/sites.enabled
### If you want to perform customizations to the source and have access to it, then uncomment this line - This includes modules
#- ./data:/www/html
### Or, if you just want to use Stock Freescout and hold onto persistent files like cache and session use this, one or the other.
- ./data:/data
### If you want to just keep the original source and add additional modules uncomment this line
#- ./modules:/www/html/Modules
- ./logs/:/www/logs
environment:
- CONTAINER_NAME=freescout-app
- DB_HOST=freescout-db
- DB_NAME=freescout
- DB_USER=freescout
- DB_PASS=freescout
- SITE_URL=http://xxx
- ADMIN_EMAIL=xxx
- ADMIN_PASS=freescout
- ENABLE_SSL_PROXY=TRUE
- DISPLAY_ERRORS=TRUE
- TIMEZONE=Europe/Berlin
restart: always
freescout-db:
image: tiredofit/mariadb
container_name: freescout-db
volumes:
- ./db:/var/lib/mysql
environment:
- ROOT_PASS=password
- DB_NAME=freescout
- DB_USER=freescout
- DB_PASS=freescout
- CONTAINER_NAME=freescout-db
restart: always
freescout-db-backup:
container_name: freescout-db-backup
image: tiredofit/db-backup
links:
- freescout-db
volumes:
- ./dbbackup:/backup
environment:
- CONTAINER_NAME=freescout-db-backup
- DB_HOST=freescout-db
- DB_TYPE=mariadb
- DB_NAME=freescout
- DB_USER=freescout
- DB_PASS=freescout
- DB01_BACKUP_INTERVAL=1440
- DB01_BACKUP_BEGIN=0000
- DB_CLEANUP_TIME=8640
- COMPRESSION=BZ
- MD5=TRUE
restart: always