Skip to content

Commit 2508732

Browse files
committed
upgrade epicshop and create app
1 parent c354c9f commit 2508732

File tree

6 files changed

+5882
-2958
lines changed

6 files changed

+5882
-2958
lines changed

epicshop/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:20-bookworm-slim as base
1+
FROM node:24-bookworm-slim as base
22

33
RUN apt-get update && apt-get install -y git
44

@@ -16,6 +16,6 @@ ADD . .
1616
RUN npm install --omit=dev
1717

1818
CMD rm -rf ${EPICSHOP_CONTEXT_CWD} && \
19-
git clone https://github.com/epicweb-dev/e2e-react-application-testing-with-playwright ${EPICSHOP_CONTEXT_CWD} && \
19+
git clone --depth 1 https://github.com/epicweb-dev/e2e-react-application-testing-with-playwright ${EPICSHOP_CONTEXT_CWD} && \
2020
cd ${EPICSHOP_CONTEXT_CWD} && \
2121
npx epicshop start

epicshop/fly.toml

Lines changed: 0 additions & 46 deletions
This file was deleted.

epicshop/fly.yaml

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# fly.yaml app configuration file generated for epicweb-dev-advanced-mcp-features on 2025-07-11T10:06:25-06:00
2+
#
3+
# See https://fly.io/docs/reference/configuration/ for information about how to use this file.
4+
#
5+
6+
app: 'epicweb-dev-e2e-react-application-testing-with-playwright'
7+
primary_region: sjc
8+
kill_signal: SIGINT
9+
kill_timeout: 5s
10+
swap_size_mb: 512
11+
12+
experimental:
13+
auto_rollback: true
14+
15+
attached:
16+
secrets: {}
17+
18+
services:
19+
- processes:
20+
- app
21+
protocol: tcp
22+
internal_port: 8080
23+
24+
ports:
25+
- port: 80
26+
27+
handlers:
28+
- http
29+
force_https: true
30+
- port: 443
31+
32+
handlers:
33+
- tls
34+
- http
35+
36+
concurrency:
37+
type: connections
38+
hard_limit: 100
39+
soft_limit: 80
40+
41+
tcp_checks:
42+
- interval: 15s
43+
timeout: 2s
44+
grace_period: 1s
45+
46+
http_checks:
47+
- interval: 10s
48+
timeout: 2s
49+
grace_period: 5s
50+
method: get
51+
path: /resources/healthcheck
52+
protocol: http
53+
tls_skip_verify: false

0 commit comments

Comments
 (0)