diff --git a/compose.yml b/compose.yml index 984d55c..8bc6ad3 100644 --- a/compose.yml +++ b/compose.yml @@ -1,13 +1,21 @@ services: app: - image: phobos + build: + context: . + dockerfile: Dockerfile + args: + PUBLIC_POCKETBASE_URL: https://pb.data.lio.systems + PUBLIC_TITLE: Astro Gallery + PUBLIC_DESCRIPTION: This is my Gallery Site + PUBLIC_USEICONS: true ports: - 4321:4321 - environment: - - PUBLIC_POCKETBASE=https://pb.data.lio.systems - - PUBLIC_TITLE=Astro Gallery - - PUBLIC_DESCRIPTION=This is my Gallery Site - - PUBLIC_USEICONS=true + env_file: + - .env + # - PUBLIC_POCKETBASE_URL=https://pb.data.lio.systems + # - PUBLIC_TITLE=Astro Gallery + # - PUBLIC_DESCRIPTION=This is my Gallery Site + # - PUBLIC_USEICONS=true # build: # context: . # dockerfile: Dockerfile diff --git a/src/lib/config.ts b/src/lib/config.ts index ad50787..a6b4c49 100644 --- a/src/lib/config.ts +++ b/src/lib/config.ts @@ -1,6 +1,8 @@ export default { - TITLE: import.meta.env.PUBLIC_TITLE, - DESCRIPTION: import.meta.env.PUBLIC_DESCRIPTION, - USEICONS: import.meta.env.PUBLIC_USEICONS, - POCKETBASE: import.meta.env.PUBLIC_POCKETBASE_URL -} \ No newline at end of file + TITLE: import.meta.env.PUBLIC_TITLE || process.env.PUBLIC_TITLE, + DESCRIPTION: + import.meta.env.PUBLIC_DESCRIPTION || process.env.PUBLIC_DESCRIPTION, + USEICONS: import.meta.env.PUBLIC_USEICONS || process.env.PUBLIC_USEICONS, + POCKETBASE: + import.meta.env.PUBLIC_POCKETBASE_URL || process.env.PUBLIC_POCKETBASE_URL, +};