-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDockerfile.esh
More file actions
38 lines (32 loc) · 966 Bytes
/
Dockerfile.esh
File metadata and controls
38 lines (32 loc) · 966 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
FROM quay.io/bfren/nginx-php:php<%= ${PHP_REVISION} %>-<%= ${BASE_VERSION} %>
LABEL org.opencontainers.image.source="https://github.com/bfren/docker-freescout"
ARG BF_IMAGE
ARG BF_PUBLISHING
ARG BF_VERSION
COPY ./overlay /
COPY ./php<%= ${PHP_MINOR} %>/overlay /
ENV \
# set to the application's external URL
BF_FS_URL= \
# admin user's first name
BF_FS_ADMIN_FIRSTNAME= \
# admin user's last name
BF_FS_ADMIN_LASTNAME= \
# admin user's email address
BF_FS_ADMIN_EMAIL= \
# admin user's password
BF_FS_ADMIN_PASS= \
# database connection type (valid values: 'mysql' or 'postgresql')
BF_FS_DB_CONN=mysql \
# database host
BF_FS_DB_HOST= \
# database port (e.g. 3306 for MySQL or 5432 for PostgreSQL)
BF_FS_DB_PORT=3306 \
# database name
BF_FS_DB_NAME=freescout \
# database user account
BF_FS_DB_USER= \
# database password
BF_FS_DB_PASS=
RUN bf-install
VOLUME [ "/data" ]