serge/web/vite.config.ts
Nathan Sarrazin 293a23e487
Proper dev & deployment images. Converts front-end to SPA. (#84)
* begin work on dev environment

* more work on dev image

* working dev + prod images with SPA front-end

* reworked dockerfile

* make CI point to the right action

* Improvements to github actions (#79)

* Improvements to github actions

* Change username to repo owner username

* Add fix for login into ghcr (#81)

* Update bug_report.yml

* added dev instructions to readme

* reduced number of steps in dockerfile

---------

Co-authored-by: Juan Calderon-Perez <835733+gaby@users.noreply.github.com>
2023-03-27 16:44:20 +02:00

21 lines
458 B
TypeScript

import { sveltekit } from "@sveltejs/kit/vite";
import { defineConfig } from "vite";
export default defineConfig({
plugins: [sveltekit()],
server: {
fs: {
// Allow serving files from one level up to the project root
allow: [".."],
},
proxy: {
"/api": {
target: "http://serge:9124/",
changeOrigin: true,
secure: false,
rewrite: (path) => path.replace(/^\/api/u, ""),
},
},
},
});