[PIE-1] Add initial svelte project #2

Merged
breadone merged 7 commits from PIE-1 into main 2025-08-12 12:27:42 +12:00
4 changed files with 9 additions and 2 deletions
Showing only changes of commit 44bdbaf4c6 - Show all commits

3
.env.example Normal file
View File

@ -0,0 +1,3 @@
PB_ADMIN_EMAIL=admin@example.com
PB_ADMIN_PASSWORD=secret-password
PB_URL=http://pocketbase:8080

1
.gitignore vendored
View File

@ -7,6 +7,7 @@ node_modules
.wrangler
/.svelte-kit
/build
/data
# OS
.DS_Store

View File

@ -1,7 +1,6 @@
FROM alpine:latest
ARG PB_VERSION=0.29.2
ENV PB_DATA_DIR=/pb_data
WORKDIR /pb
@ -19,6 +18,8 @@ RUN unzip /tmp/pb.zip -d /pb/
COPY docker-entrypoint.sh /usr/local/bin/
RUN chmod +x /usr/local/bin/docker-entrypoint.sh
VOLUME [ "/pb/pb_data", "/pb/pb_migrations", "/pb/pb_hooks" ]
EXPOSE 8080
ENTRYPOINT ["docker-entrypoint.sh"]

View File

@ -9,6 +9,8 @@ services:
build: api
env_file: .env
volumes:
- ./data:/pb_data
- ./data/data:/pb/pb_data
- ./data/migrations:/pb/pb_migrations
- ./data/hooks:/pb/pb_hooks
ports:
- "8080:8080"