Commit Graph

32 Commits

Author SHA1 Message Date
93bc1d7f04 Added option to ping with a different method (HEAD and GET) 2025-08-31 16:28:38 +02:00
b8c5114335 Added a little padding to fix text issues 2025-08-31 15:53:21 +02:00
9c7f6e9a01 Changed page title and added a favicon 2025-08-31 15:45:49 +02:00
b7f32c2bce Hide ping when offline 2025-08-31 15:36:24 +02:00
36c0758b6e Changed icon size and text size 2025-08-31 15:32:20 +02:00
3cf32d9296 Potential mobile text size fix 2025-08-31 15:16:44 +02:00
ea827e1366 Change the frontend to update every 5 seconds 2025-08-31 15:13:42 +02:00
e136c8d605 Displays ping provided by api 2025-08-31 15:07:00 +02:00
6848aab1e1 Added a lock icon to the "private" URLs 2025-08-31 14:54:45 +02:00
903fb525c0 Made the blocks on the dashboard clickable 2025-08-31 14:24:36 +02:00
6103a34ae1 Switched from browser refresh to update webpage with API fetch
Added an ID field to the API. Added a fetch script that updates the webpage every second.
2025-08-31 14:06:55 +02:00
f2a006b397 Updated frontend and changed a little backend
Added svg icons to the applications. Frontend will display the icon by name of [id].[icon_filetype] which defaults to svg. Able to set to other filetypes. Changed the frontend to center the application
2025-08-31 13:31:15 +02:00
7cb07691bb Added icon filetype so icons can be saved as [id].[icon_filetype] 2025-08-31 13:06:07 +02:00
3e8ecf7565 Added labels to each service 2025-08-31 13:00:23 +02:00
4876f16760 Run on all addresses 2025-08-31 12:36:53 +02:00
67cad7f8a9 Set port to 80 and disable the reloader 2025-08-31 12:34:38 +02:00
9323605b48 Renamed DockerFile to Dockerfile 2025-08-31 12:24:52 +02:00
0431ccbec4 Rename DockerFile to Dockerfile 2025-08-31 12:24:28 +02:00
363196c0db Added requirements.txt, removed an unused package 2025-08-31 12:21:34 +02:00
aadcc81d02 Merge branch 'main' of https://github.com/StefBuwalda/dashboard_test 2025-08-31 12:18:09 +02:00
e0349ab058 Set up docker auto build, copied from another project 2025-08-31 12:18:08 +02:00
Stef
f841afa105 Create main.yml 2025-08-31 12:14:56 +02:00
071c15f40d Dynamically build the page. Automatically update by refreshing page 2025-08-31 12:12:49 +02:00
fd0cb02615 Two colors of borders 2025-08-31 11:59:08 +02:00
3b3c49d8df Added a first version of the dashboard 2025-08-31 11:49:11 +02:00
877fce9b7a Added a questionable ping and changed HTTP head to get 2025-08-29 23:18:36 +02:00
8e794ec7f5 Added error information to api 2025-08-29 22:55:20 +02:00
d8dd7c2c5e Made polling services async 2025-08-29 22:36:35 +02:00
d7a118931b Split up the updating of service status and serving requests into two threads. 2025-08-29 21:39:04 +02:00
ce811eae7e Creating my own system because down with AI 2025-08-29 21:03:06 +02:00
90566154ec AI generated muck 2025-08-29 12:49:28 +02:00
789d539307 Initial commit 2025-08-29 11:12:45 +02:00