File tree Expand file tree Collapse file tree 9 files changed +608
-502
lines changed Expand file tree Collapse file tree 9 files changed +608
-502
lines changed Original file line number Diff line number Diff line change @@ -8,16 +8,16 @@ DOTENV_VAULT_DEVELOPMENT="87scyumyYSTY7eZPRqgy4mZ5eAvaFfKA3Vc7iK8uaDFAC1dMbQ6mhA
88DOTENV_VAULT_DEVELOPMENT_VERSION=3
99
1010# ci
11- DOTENV_VAULT_CI="E1dE5vBw3NYOiSCctThKodXFVhSj7lGQEbZuwhbwgOLpe2WCX1r6xA7xxTN7qUnHTz4WLdBtgbX/2KAxgobRarYTA2S1zX5YV0c07T8HYcD2eH/6YZkY64EHIsqWbejl6BcdM09Vw/GRl9vuXsVqaDITUZeQyLVN6mDrAw =="
12- DOTENV_VAULT_CI_VERSION=2
11+ DOTENV_VAULT_CI="LVE+nC/3UUOh20WUKOYOOrRT2zvbNtKiRgiThzG+SLAoKHXWn/M8ngZ2BIDHxfgO6Ks1MutVXZrUh+dZ+zzflcryrBn1zssS3A0Txl7Nsd0Kg2rMnwMBXEPhFsCTcaP0bNduYkXdtY7NJcOj8Y3vUI25Vf9oq3d8ZUn9y4yqpf+8BL5AOFft8t5qhlktJA =="
12+ DOTENV_VAULT_CI_VERSION=3
1313
1414# staging
15- DOTENV_VAULT_STAGING="tEd/HUqX/oqqf/QoUR9gDKmTHHEZT2gOzBXWk5joNqVDPQI8fmsIhVS3TjlKIht23J532aOXkLGfonvbouKXMEFct83XLIakg5trVR5Dsxc70n3NJq5eEbVDp8Jb6qJd52MNvO5iYCGTxF8s7G5xXU/NRsK1YhLwMdCYJg =="
16- DOTENV_VAULT_STAGING_VERSION=2
15+ DOTENV_VAULT_STAGING="NEASFQ4azVVfZoebEJvF4K3PP6ptvddJ0Ae1d/rXMsGYm8/SfsvjEO9aKs2YTh63AspjzNyQ3PzwiYXfRZpJhS/RXUno7nzKVCcUeA9UXP9DoHCoMHzblnezwsdkj1qoQM92KPcoVyfSAnE1plG8r9/NlshhSliMtZR63akGK/A1wOJvdxNufqS8kY3zQA =="
16+ DOTENV_VAULT_STAGING_VERSION=3
1717
1818# production
19- DOTENV_VAULT_PRODUCTION="5HEjSzjP4ZHqPuH94QIgEeZaa/YR2uLRY1AIDwc8ZBmZDgAhFvaH1UL77uO8qpi9Cs+/AGgVKPN8gIPM9AEZz2abPHAt2nEF8LeEM5ptscP8mgbIUPWwbS1LL9oEnf+gx5Nk82fAcC2Lh8H1XIbJLEnvVGrUSiyfYTkUUQ =="
20- DOTENV_VAULT_PRODUCTION_VERSION=2
19+ DOTENV_VAULT_PRODUCTION="wjCRpcHxoHowGOM5c4VvDH+TU3NTSCZnS5lIaomzbN85k6SLW4+Q7DbCMVMgp66hj0eI7N5yhpfPj/ABac+ZlKnRNO0bhm895AaRXVl9+wVyVXO3rlHBxRiU4KfRzeEazi8lnwftX9c5PKlyTuNlDZX9508zs/OrA+4DMNVR80vwP3iSwGXoe6rtc8zSZA =="
20+ DOTENV_VAULT_PRODUCTION_VERSION=3
2121
2222#/----------------settings/metadata-----------------/
2323DOTENV_VAULT="vlt_22aba11993b57e97e747de16f2e1066c9ed1c23b200ce0f42853ea453c835909"
Original file line number Diff line number Diff line change 1717** /.DS_Store
1818# Emacs specific
1919.projectile
20+
21+ .env *
22+ .flaskenv *
23+ ! .env.project
Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ WORKDIR /app
2222COPY src ./src
2323COPY package.json .
2424COPY package-lock.json .
25+ COPY tsconfig*.json .
2526COPY server .wasp/build/server
2627COPY sdk .wasp/out/sdk
2728# Install npm packages, resulting in node_modules/.
@@ -34,16 +35,13 @@ RUN cd .wasp/build/server && npm run bundle
3435# TODO: Use pm2?
3536# TODO: Use non-root user (node).
3637FROM base AS server-production
37- RUN curl -sSL https://get.wasp.sh/installer.sh | sh -s -- -v 0.16.4
38+ RUN curl -sSL https://get.wasp.sh/installer.sh | sh -s -- -v 0.17.1
3839ENV PATH "$PATH:/root/.local/bin"
3940ENV NODE_ENV production
4041WORKDIR /app
4142# Copying the top level 'node_modules' because it contains the Prisma packages
4243# necessary for migrating the database.
4344COPY --from=server-builder /app/node_modules ./node_modules
44- # Copying the SDK because the server bundle doesn't bundle the SDK
45- # and references the 'wasp' package.
46- COPY --from=server-builder /app/.wasp/out/sdk .wasp/out/sdk
4745# Copying 'server/node_modules' because we require dotenv package to
4846# load environment variables
4947# TODO: replace dotenv with native Node.js environment variable loading
Original file line number Diff line number Diff line change 1- # fly.toml app configuration file generated for wasp-ai-client on 2023-06-29T19:11:34 +02:00
1+ # fly.toml app configuration file generated for wasp-ai-client on 2025-07-18T17:02:10 +02:00
22#
33# See https://fly.io/docs/reference/configuration/ for information about how to use this file.
44#
55
6- app = " wasp-ai-client"
7- primary_region = " cdg"
6+ app = ' wasp-ai-client'
7+ primary_region = ' cdg'
8+
9+ [build ]
810
911[http_service ]
1012 internal_port = 8043
1113 force_https = true
12- auto_stop_machines = false
13- auto_start_machines = false
14+ auto_stop_machines = ' stop '
15+ auto_start_machines = true
1416 min_machines_running = 1
17+ processes = [' app' ]
18+
19+ [[vm ]]
20+ memory = ' 1gb'
21+ cpu_kind = ' shared'
22+ cpus = 1
Original file line number Diff line number Diff line change 1- # fly.toml app configuration file generated for wasp-ai-server on 2023-06-29T19:11:27 +02:00
1+ # fly.toml app configuration file generated for wasp-ai-server on 2025-07-18T17:01:56 +02:00
22#
33# See https://fly.io/docs/reference/configuration/ for information about how to use this file.
44#
55
6- app = " wasp-ai-server"
7- primary_region = " cdg"
6+ app = ' wasp-ai-server'
7+ primary_region = ' cdg'
8+
9+ [build ]
810
911[http_service ]
1012 internal_port = 8080
1113 force_https = true
12- auto_stop_machines = false
13- auto_start_machines = false
14+ auto_stop_machines = ' stop '
15+ auto_start_machines = true
1416 min_machines_running = 1
17+ processes = [' app' ]
18+
19+ [[vm ]]
20+ memory = ' 1gb'
21+ cpu_kind = ' shared'
22+ cpus = 1
Original file line number Diff line number Diff line change 11app waspAi {
22 wasp: {
3- version: "^0.16.0 "
3+ version: "^0.17.1 "
44 },
55 title: "MAGE - GPT Web App Generator ✨",
66 head: [
@@ -22,12 +22,12 @@ app waspAi {
2222 userEntity: User,
2323 methods: {
2424 gitHub: {
25- configFn: import { getGitHubAuthConfig } from "@src/server/auth.js ",
26- userSignupFields: import { gitHubUserSignupFields } from "@src/server/auth.ts ",
25+ configFn: import { getGitHubAuthConfig } from "@src/server/auth",
26+ userSignupFields: import { gitHubUserSignupFields } from "@src/server/auth",
2727 },
2828 google: {
29- configFn: import { getGoogleAuthConfig } from "@src/server/auth.js ",
30- userSignupFields: import { googleUserSignupFields } from "@src/server/auth.ts ",
29+ configFn: import { getGoogleAuthConfig } from "@src/server/auth",
30+ userSignupFields: import { googleUserSignupFields } from "@src/server/auth",
3131 },
3232 },
3333 onAuthFailedRedirectTo: "/",
You can’t perform that action at this time.
0 commit comments