Skip to content

Commit 0270981

Browse files
authored
Merge pull request #128 from wbstack/de/extra-tls
3.0: adjust entrypoint and add extra tls
2 parents 4d86d38 + 299547c commit 0270981

File tree

5 files changed

+20
-1
lines changed

5 files changed

+20
-1
lines changed

.github/workflows/docker.build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
uses: docker/setup-buildx-action@v1.6.0
3030
-
3131
name: Cache Docker layers
32-
uses: actions/cache@v3.0.8
32+
uses: actions/cache@v4
3333
with:
3434
path: /tmp/.buildx-cache
3535
key: ${{ runner.os }}-buildx-${{ github.sha }}

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# cradle
22

3+
## March 2025
4+
- 3.0 - adjust entrypoint
5+
- Install extra tls CA cert if it exists
6+
37
## March 2021
48

59
- 2.0 - PHP 7.3, Apache & API config change

Dockerfile

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,9 @@ RUN sed -ri -e "s!/var/www/!${APACHE_DOCUMENT_ROOT}!g" /etc/apache2/apache2.conf
1717
COPY --from=composer --chown=www-data:www-data /installing /var/www/html/cradle
1818

1919
ADD ./docker/config.js /var/www/html/cradle/public_html/config.js
20+
21+
COPY docker/entrypoint.sh /entrypoint.sh
22+
COPY docker/php.ini /usr/local/etc/php/conf.d/php.ini
23+
24+
ENTRYPOINT ["/bin/bash"]
25+
CMD ["/entrypoint.sh"]

docker/entrypoint.sh

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#!/usr/bin/env bash
2+
3+
if [ -r '/usr/share/ca-certificates/extra/ca.crt' ]; then
4+
echo 'extra/ca.crt' >> /etc/ca-certificates.conf
5+
update-ca-certificates
6+
fi
7+
8+
docker-php-entrypoint apache2-foreground

docker/php.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
date.timezone = "UTC"

0 commit comments

Comments
 (0)