From 0327d7065732d36010872cfddeeb5967221774ff Mon Sep 17 00:00:00 2001 From: Namu Date: Sat, 27 Dec 2025 01:06:54 +0100 Subject: [PATCH] Feat: Add docker support --- .dockerignore | 30 +++++++++++ WorkManagementTool.slnx | 3 ++ .../Components/Layout/NavMenu.razor | 6 --- .../Components/Pages/Auth.razor | 13 ----- .../Components/Pages/Home.razor | 4 +- .../SchoolSubject/SchoolSubjectDisplay.razor | 17 +++--- .../SchoolSubject/SchoolSubjectListing.razor | 6 +-- WorkManagementTool/Dockerfile | 30 +++++++++++ .../Properties/launchSettings.json | 51 +++++++++++------- WorkManagementTool/WorkManagementTool.csproj | 3 ++ WorkManagementTool/work_management.db | Bin 139264 -> 139264 bytes WorkManagementTool/work_management.db-shm | Bin 32768 -> 32768 bytes WorkManagementTool/work_management.db-wal | Bin 214272 -> 28872 bytes docker-compose.dcproj | 18 +++++++ docker-compose.override.yml | 14 +++++ docker-compose.yml | 6 +++ launchSettings.json | 11 ++++ 17 files changed, 158 insertions(+), 54 deletions(-) create mode 100644 .dockerignore delete mode 100644 WorkManagementTool/Components/Pages/Auth.razor create mode 100644 WorkManagementTool/Dockerfile create mode 100644 docker-compose.dcproj create mode 100644 docker-compose.override.yml create mode 100644 docker-compose.yml create mode 100644 launchSettings.json diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..fe1152b --- /dev/null +++ b/.dockerignore @@ -0,0 +1,30 @@ +**/.classpath +**/.dockerignore +**/.env +**/.git +**/.gitignore +**/.project +**/.settings +**/.toolstarget +**/.vs +**/.vscode +**/*.*proj.user +**/*.dbmdl +**/*.jfm +**/azds.yaml +**/bin +**/charts +**/docker-compose* +**/Dockerfile* +**/node_modules +**/npm-debug.log +**/obj +**/secrets.dev.yaml +**/values.dev.yaml +LICENSE +README.md +!**/.gitignore +!.git/HEAD +!.git/config +!.git/packed-refs +!.git/refs/heads/** \ No newline at end of file diff --git a/WorkManagementTool.slnx b/WorkManagementTool.slnx index 6b97fb0..8cdd1bd 100644 --- a/WorkManagementTool.slnx +++ b/WorkManagementTool.slnx @@ -1,3 +1,6 @@ + + + diff --git a/WorkManagementTool/Components/Layout/NavMenu.razor b/WorkManagementTool/Components/Layout/NavMenu.razor index 9fe43a8..e5ef83d 100644 --- a/WorkManagementTool/Components/Layout/NavMenu.razor +++ b/WorkManagementTool/Components/Layout/NavMenu.razor @@ -18,12 +18,6 @@ - -