diff --git a/packages/api/.env b/packages/api/.env index 0f4a7a58e..8d6ae5376 100644 --- a/packages/api/.env +++ b/packages/api/.env @@ -10,5 +10,6 @@ TOOLBAR=home ICON_home=fas fa-home TITLE_home=Home PAGE_home=home.html +STARTUP_PAGES=home PAGES_DIRECTORY=/home/jena/jenasoft/dbgate-web/pages diff --git a/packages/api/src/controllers/config.js b/packages/api/src/controllers/config.js index a4dcb23c2..c4ddb3a19 100644 --- a/packages/api/src/controllers/config.js +++ b/packages/api/src/controllers/config.js @@ -10,9 +10,11 @@ module.exports = { page: process.env[`PAGE_${name}`], })) : null; + const startupPages = process.env.STARTUP_PAGES ? process.env.STARTUP_PAGES.split(',') : []; return { runAsPortal: !!process.env.CONNECTIONS, toolbar, + startupPages, }; }, }; diff --git a/packages/web/src/tabs/InfoPageTab.js b/packages/web/src/tabs/InfoPageTab.js index 740d04c19..daa581a49 100644 --- a/packages/web/src/tabs/InfoPageTab.js +++ b/packages/web/src/tabs/InfoPageTab.js @@ -1,6 +1,12 @@ import React from 'react'; +import styled from 'styled-components'; import resolveApi from '../utility/resolveApi'; +const Frame = styled.iframe` + flex: 1; + border: 0px solid gray; +`; + export default function InfoPageTab({ page }) { - return