diff --git a/.dockerignore b/.dockerignore index aeb90e4..fa0d297 100644 --- a/.dockerignore +++ b/.dockerignore @@ -3,3 +3,4 @@ frontend/.svelte-kit frontend/build backend/pb_data +backend/brawlset_server diff --git a/.gitignore b/.gitignore index aeb90e4..fa0d297 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ frontend/.svelte-kit frontend/build backend/pb_data +backend/brawlset_server diff --git a/Dockerfile b/Dockerfile index d8744c2..a56fc70 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,8 +10,7 @@ RUN go mod download COPY backend/*.go ./ # Build -RUN CGO_ENABLED=0 GOOS=linux go build -o custom_pocketbase - +RUN CGO_ENABLED=0 GOOS=linux go build . FROM oven/bun:latest AS base WORKDIR /usr/src/app @@ -39,7 +38,7 @@ WORKDIR /usr/src/app ENV GO_ENV=production COPY start_server.sh . COPY --from=prerelease /usr/src/app/build . -COPY --from=gobuild /usr/src/app/custom_pocketbase . +COPY --from=gobuild /usr/src/app/brawlset_server . COPY backend/pb_migrations ./pb_migrations # run the app diff --git a/README.md b/README.md index 9d7c60c..bfeafac 100644 --- a/README.md +++ b/README.md @@ -9,8 +9,8 @@ Une version en ligne est accessible [ici](https://brawlset-beta.shenanigans.cc). Pour développer, vous devez compiler et lancer une instance de pocketbase custom comme ceci : ``` cd backend -go build -o custom_pocketbase *.go -GO_ENV=dev ./custom_pocketbase serve +go build . +GO_ENV=dev ./brawlset_server serve ``` Vous pouvez accéder à l'application pocketbase à l'adresse `http://localhost:8090` mais toutes les requêtes qui ne sont pas de l'api ou du dashboard pockerbase seront renvoyées vers `http://localhost:5173` afin de pouvoir éditer l'application svelte en mode dev. Vous devez donc lancer une instance de sveltekit en mode dev : diff --git a/backend/custom_pocketbase b/backend/brawlset_server similarity index 90% rename from backend/custom_pocketbase rename to backend/brawlset_server index 80376dc..92b85aa 100755 Binary files a/backend/custom_pocketbase and b/backend/brawlset_server differ diff --git a/backend/go.mod b/backend/go.mod index c489aa6..35feff6 100644 --- a/backend/go.mod +++ b/backend/go.mod @@ -1,4 +1,4 @@ -module brawlset +module brawlset_server go 1.24.1 diff --git a/start_server.sh b/start_server.sh index adc81d2..55e670b 100755 --- a/start_server.sh +++ b/start_server.sh @@ -1,4 +1,4 @@ #!/bin/sh bun run start /dev/null & -./custom_pocketbase serve --http=0.0.0.0:8090 +./brawlset_server serve --http=0.0.0.0:8090