Add dashboard to build

This commit is contained in:
jude 2024-02-24 16:10:25 +00:00
parent 53e13844f9
commit 7c51912ed2
3 changed files with 28 additions and 2 deletions

24
.gitignore vendored
View File

@ -5,3 +5,27 @@ target
/.idea
web/static/index.html
web/static/assets
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
node_modules
dist
dist-ssr
*.local
# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

View File

@ -51,6 +51,7 @@ assets = [
["conf/Rocket.toml", "etc/reminder-rs/Rocket.toml", "600"],
["web/static/**/*", "lib/reminder-rs/static", "644"],
["reminder-dashboard/dist/static/**/*", "lib/reminder-rs/static", "644"],
["reminder-dashboard/dist/index.html", "lib/reminder-rs/static/index.html", "644"],
["web/templates/**/*", "lib/reminder-rs/templates", "644"],
["healthcheck", "lib/reminder-rs/healthcheck", "755"],
["cron.d/reminder_health", "etc/cron.d/reminder_health", "644"],

1
reminder-dashboard Submodule

@ -0,0 +1 @@
Subproject commit 5fe558ebd177c15c901b5b7205abd665aa2066f6