Skip to content
Extraits de code Groupes Projets
Valider c6aba7ce rédigé par Brieuc Dubois's avatar Brieuc Dubois
Parcourir les fichiers

Fix ENV in prod

parent 7f577d63
Aucune branche associée trouvée
Aucune étiquette associée trouvée
3 requêtes de fusion!43Merge dev into main,!37Dev,!36Dev
......@@ -42,10 +42,10 @@ services:
container_name: languagelab-frontend-dev
image: registry.forge.uclouvain.be/sbibauw/languagelab:frontend-dev
environment:
- VITE_API_URL=https://beta.dev.languagelab.be/tmp-api
- VITE_API_PROXY=https://beta.dev.languagelab.be/tmp-api
- VITE_APP_URL=https://beta.dev.languagelab.be
- VITE_WS_URL=wss://beta.dev.languagelab.be/tmp-api/v1/ws
- PUBLIC_API_URL=https://beta.dev.languagelab.be/tmp-api
- PUBLIC_API_PROXY=https://beta.dev.languagelab.be/tmp-api
- PUBLIC_APP_URL=https://beta.dev.languagelab.be
- PUBLIC_WS_URL=wss://beta.dev.languagelab.be/tmp-api/v1/ws
volumes:
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
......
......@@ -3,7 +3,7 @@
"version": "0.0.1",
"private": true,
"scripts": {
"dev": "VITE_API_URL=http://127.0.0.1:8000/tmp-api VITE_APP_URL=http://127.0.0.1:5173 VITE_WS_URL=ws://127.0.0.1:8000/tmp-api/v1/ws vite dev --host 127.0.0.1",
"dev": "PUBLIC_API_URL=http://127.0.0.1:8000/tmp-api PUBLIC_APP_URL=http://127.0.0.1:5173 PUBLIC_WS_URL=ws://127.0.0.1:8000/tmp-api/v1/ws vite dev --host 127.0.0.1",
"build": "vite build",
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
......
import {
PUBLIC_API_URL,
PUBLIC_API_PROXY,
PUBLIC_APP_URL,
PUBLIC_WS_URL
} from '$env/static/public';
export default {
API_URL: import.meta.env.VITE_API_URL || 'https://languagelab.be/tmp-api',
API_PROXY: import.meta.env.VITE_API_PROXY || 'https://languagelab.be/tmp-api',
APP_URL: import.meta.env.VITE_APP_URL || 'https://languagelab.be',
WS_URL: import.meta.env.VITE_WS_URL || 'wss://languagelab.be/tmp-api/v1/ws',
API_URL: PUBLIC_API_URL || 'https://languagelab.be/tmp-api',
API_PROXY: PUBLIC_API_PROXY || 'https://languagelab.be/tmp-api',
APP_URL: PUBLIC_APP_URL || 'https://languagelab.be',
WS_URL: PUBLIC_WS_URL || 'wss://languagelab.be/tmp-api/v1/ws',
// 1 week - 2 hours
WEEKLY_SURVEY_INTERVAL: (7 * 24 - 2) * 60 * 60 * 1000,
LEARNING_LANGUAGES: {
......
declare module '$env/static/public' {
export const PUBLIC_API_URL: string;
export const PUBLIC_API_PROXY: string;
export const PUBLIC_APP_URL: string;
export const PUBLIC_WS_URL: string;
}
......@@ -15,6 +15,6 @@
"module": "ESNext",
"isolatedModules": true
},
"include": ["src/**/*", "global.d.ts"],
"include": ["src/**/*", "global.d.ts", ".svelte-kit/ambient.d.ts"],
"exclude": ["node_modules", ".svelte-kit/*", "build/*"]
}
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter