diff --git a/public/v4/apps/pocketbase.yml b/public/v4/apps/pocketbase.yml index 6bb727f..30d6e1d 100644 --- a/public/v4/apps/pocketbase.yml +++ b/public/v4/apps/pocketbase.yml @@ -6,20 +6,25 @@ services: dockerfileLines: - FROM alpine:3.16.2 - RUN apk add --no-cache unzip openssh - - ADD https://github.com/pocketbase/pocketbase/releases/download/v$$cap_version/pocketbase_$$cap_version_linux_amd64.zip /tmp/pb.zip + - ADD https://github.com/pocketbase/pocketbase/releases/download/v$$cap_version/pocketbase_$$cap_version_$$cap_architecture.zip /tmp/pb.zip - RUN unzip /tmp/pb.zip -d /pb/ - EXPOSE 8080 - CMD ["/pb/pocketbase", "serve", "--http=0.0.0.0:8080"] containerHttpPort: '8080' volumes: - - '$$cap_appname-data:/pb/pb_data' + - '$$cap_appname-data:/pb' caproverOneClickApp: variables: - id: '$$cap_version' label: PocketBase Version - defaultValue: '0.10.0' - description: Check out their Docker page for the valid tags https://github.com/pocketbase/pocketbase/releases + defaultValue: '0.16.3' + description: Check out their github page for the valid tags https://github.com/pocketbase/pocketbase/releases + validRegex: "/^([^\\s^\\/])+$/" + - id: '$$cap_architecture' + label: System Host CPU Architecture + defaultValue: 'linux_amd64' + description: Check out their github page for the valid tags like 'linux_arm64' or 'darwin_arm64' https://github.com/pocketbase/pocketbase/releases validRegex: "/^([^\\s^\\/])+$/" instructions: start: |-