commit d88916587a738b027385447bf9a7984630a9eeab
Author: ghaymah_dev
Date: Thu Jul 23 16:21:42 2026 +0000
Add Dockerfile
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..ffb00e9
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,22 @@
+FROM alpine:latest
+
+ARG PB_VERSION=0.39.9
+
+RUN apk add --no-cache \
+ unzip \
+ ca-certificates
+
+# download and unzip PocketBase
+ADD https://github.com/pocketbase/pocketbase/releases/download/v${PB_VERSION}/pocketbase_${PB_VERSION}_linux_amd64.zip /tmp/pb.zip
+RUN unzip /tmp/pb.zip -d /pb/
+
+# uncomment to copy the local pb_migrations dir into the image
+# COPY ./pb_migrations /pb/pb_migrations
+
+# uncomment to copy the local pb_hooks dir into the image
+# COPY ./pb_hooks /pb/pb_hooks
+
+EXPOSE 8080
+
+# start PocketBase
+CMD ["/pb/pocketbase", "serve", "--http=0.0.0.0:8080"]
\ No newline at end of file