diff options
| author | Aly Smith <[email protected]> | 2024-05-26 11:21:46 +1000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2024-05-25 18:21:46 -0700 |
| commit | ad3d4595710880c3a1e3404f976dc9b233da0903 (patch) | |
| tree | 5379f7b7dc227b06b134b8c196715c08e863d09e /captain-definition | |
| parent | 21b22576ae199d854a29bb580ddb64b99e6af80f (diff) | |
| download | caprover-one-click-apps-ad3d4595710880c3a1e3404f976dc9b233da0903.tar.gz caprover-one-click-apps-ad3d4595710880c3a1e3404f976dc9b233da0903.zip | |
Create captain-definition for caprover/one-click-apps (#1106)
* Create captain-definition
A captain-definition file will help users host their own repository on their CapRover instances
* Pinned node to 22.2.0-bookworm
Diffstat (limited to 'captain-definition')
| -rw-r--r-- | captain-definition | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/captain-definition b/captain-definition new file mode 100644 index 0000000..8f9a755 --- /dev/null +++ b/captain-definition @@ -0,0 +1,12 @@ +{ + "schemaVersion": 2, + "dockerfileLines": [ + "FROM node:22.2.0-bookworm as build", + "COPY . /app", + "WORKDIR /app", + "RUN npm i", + "RUN npm run build", + "FROM nginx:mainline-alpine-slim", + "COPY --from=build /app/dist /usr/share/nginx/html" + ] +} |
