Fix jwt-token

This commit is contained in:
2025-09-06 15:24:29 +02:00
parent 215b06b5c1
commit 2ae6f9d7de
5 changed files with 15 additions and 11 deletions

2
client/.env.development Normal file
View File

@@ -0,0 +1,2 @@
# Development environment - runs on root path
VITE_BASE_PATH=

View File

@@ -1,9 +1,11 @@
# Client Environment Configuration
# Base path for the application (used for deployment in subdirectories)
# Default: '/drones' in production, '' in development
# Example: VITE_BASE_PATH=/my-custom-path
# VITE_BASE_PATH=
# Examples:
# For root deployment: VITE_BASE_PATH=/
# For subdirectory deployment: VITE_BASE_PATH=/uggla/
# Leave empty for default (root): VITE_BASE_PATH=
VITE_BASE_PATH=/uggla/
# API URL override (if API is hosted on different domain/port)
# Default: auto-detected based on environment

2
client/.env.production Normal file
View File

@@ -0,0 +1,2 @@
# Production environment - deployed under /uggla/ path
VITE_BASE_PATH=/uggla/

View File

@@ -1,8 +1,7 @@
// Application configuration
// Application configuration from environment variables
export const APP_CONFIG = {
// Base path for the application in production
// Can be overridden with VITE_BASE_PATH environment variable
basePath: import.meta.env.VITE_BASE_PATH || (import.meta.env.PROD ? '/drones' : ''),
// Base path for the application (set via VITE_BASE_PATH)
basePath: import.meta.env.VITE_BASE_PATH || '',
// API configuration
api: {

View File

@@ -1,10 +1,9 @@
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
// Application base path configuration
// Can be overridden with VITE_BASE_PATH environment variable
// This should match the base path used in nginx/reverse proxy configuration
const BASE_PATH = process.env.VITE_BASE_PATH || (process.env.NODE_ENV === 'production' ? '/drones/' : '/')
// Application base path configuration from environment variables
// Set VITE_BASE_PATH in .env files to configure the deployment path
const BASE_PATH = process.env.VITE_BASE_PATH || '/'
export default defineConfig({
plugins: [react()],