File tree 5 files changed +21
-15
lines changed
5 files changed +21
-15
lines changed Original file line number Diff line number Diff line change 22
22
with :
23
23
dockerfile : Dockerfile
24
24
docker :
25
+ name : Docker Build
25
26
needs : static-analysis
26
27
runs-on : ubuntu-latest
27
28
steps :
Original file line number Diff line number Diff line change 20
20
with :
21
21
dockerfile : Dockerfile
22
22
docker :
23
+ name : Docker Build
23
24
needs : static-analysis
24
25
runs-on : ubuntu-latest
25
26
steps :
35
36
name : Set up Docker Buildx
36
37
uses : docker/setup-buildx-action@v3
37
38
-
38
- name : Build and push
39
+ name : Build
39
40
uses : docker/build-push-action@v5
40
41
with :
41
42
context : .
Original file line number Diff line number Diff line change 7
7
8
8
jobs :
9
9
docker :
10
+ name : Docker Build
10
11
runs-on : ubuntu-latest
11
12
steps :
12
13
-
Original file line number Diff line number Diff line change 1
- FROM alpine:3.18.4
1
+ FROM alpine:3.19.1
2
2
3
3
RUN \
4
4
# Update and install system applications
5
5
apk add --update --no-cache \
6
- bind-tools=9.18.19-r0 \
7
- certbot=2.6.0 -r0 \
8
- curl=8.4 .0-r0 \
9
- libcap=2.69-r0 \
10
- lua-resty-core=0.1.26 -r0 \
11
- nginx=1.24.0-r7 \
12
- nginx-mod-http-fancyindex=1.24.0-r7 \
13
- nginx-mod-http-headers-more=1.24.0-r7 \
14
- nginx-mod-http-lua=1.24.0-r7 \
15
- openssl=3.1.4-r1 \
16
- shadow=4.13-r4 \
17
- tini=0.19.0-r1 && \
6
+ bind-tools=9.18.24-r1 \
7
+ certbot=2.7.4 -r0 \
8
+ curl=8.5 .0-r0 \
9
+ libcap=2.69-r1 \
10
+ lua-resty-core=0.1.27 -r0 \
11
+ nginx=1.24.0-r16 \
12
+ nginx-mod-http-fancyindex=1.24.0-r16 \
13
+ nginx-mod-http-headers-more=1.24.0-r16 \
14
+ nginx-mod-http-lua=1.24.0-r16 \
15
+ openssl=3.1.4-r6 \
16
+ shadow=4.14.2-r0 \
17
+ tini=0.19.0-r2 && \
18
18
# Remove default NGINX vHosts and websites
19
19
rm -f /etc/nginx/sites-enabled/default && \
20
20
rm -f /etc/nginx/sites-available/default && \
42
42
groupmod -g 10001 nginx && \
43
43
usermod -u 10000 nginx
44
44
45
+ # Copy LICENSE to container
46
+ COPY LICENSE /LICENSE
47
+
45
48
# Copy NGINX global settings to container
46
49
COPY nginx/nginx.conf /etc/nginx/templates/
47
50
COPY nginx/general.conf /etc/nginx/templates/
Original file line number Diff line number Diff line change 1
- Copyright (c) 2020-2023 Al Azif, https://github.com/Al-Azif/exploit-host-http
1
+ Copyright (c) 2020-2024 Al Azif, https://github.com/Al-Azif/exploit-host-http
2
2
3
3
Permission is hereby granted, free of charge, to any person obtaining
4
4
a copy of this software and associated documentation files (the
You can’t perform that action at this time.
0 commit comments