Compare commits

..

1 Commits

Author SHA1 Message Date
Joakim Repomaa
cb8722940e add AGPL license 2026-02-22 22:32:30 +02:00
2 changed files with 5 additions and 6 deletions

View File

@@ -26,11 +26,9 @@
npmDepsHash = "sha256-2XxcsvKeYp+SVBx6Z2uB/34qUr7AderMxXKjm/kS8F0="; npmDepsHash = "sha256-2XxcsvKeYp+SVBx6Z2uB/34qUr7AderMxXKjm/kS8F0=";
API_PORT = "3000";
buildPhase = '' buildPhase = ''
runHook preBuild runHook preBuild
PUBLIC_API_PORT="''${API_PORT}" npm run build npm run build
runHook postBuild runHook postBuild
''; '';
@@ -45,7 +43,7 @@
meta = with pkgs.lib; { meta = with pkgs.lib; {
description = "Router Dashboard - A SvelteKit static web interface"; description = "Router Dashboard - A SvelteKit static web interface";
license = licenses.agpl3Only; license = licenses.mit;
platforms = platforms.all; platforms = platforms.all;
}; };
}; };

View File

@@ -1,11 +1,12 @@
import type { NetworkStatus } from '$lib/types' import type { NetworkStatus } from '$lib/types'
import type { PageLoad } from './$types' import type { PageLoad } from './$types'
import { PUBLIC_API_PORT } from '$env/static/public'
export const ssr = false export const ssr = false
const API_PORT = import.meta.env.PUBLIC_API_PORT ?? '8080'
export const load: PageLoad = async ({ fetch, url }) => { export const load: PageLoad = async ({ fetch, url }) => {
const apiUrl = `${url.protocol}//${url.hostname}:${PUBLIC_API_PORT}` const apiUrl = `${url.protocol}//${url.hostname}:${API_PORT}`
const response = await fetch(apiUrl) const response = await fetch(apiUrl)
const networkStatus: NetworkStatus = await response.json() const networkStatus: NetworkStatus = await response.json()