feat(docker): streamline Dockerfile by optimizing layer caching and enhancing installation verification

This commit is contained in:
pacnpal
2025-01-28 23:24:30 -05:00
parent a73c8a3a20
commit a8fc3d5746
3 changed files with 44 additions and 42 deletions

View File

@@ -22,21 +22,11 @@ dependencies = [
]
[tool.setuptools]
# Using explicit package configuration
package-dir = {"" = "src"}
packages = ["simpleguardhome"]
# Include all package data
[tool.setuptools.package-data]
"*" = ["*.ico", "templates/*.html"]
# Explicitly include the package data
[options.package_data]
simpleguardhome = [
"templates/*",
"templates/*.html",
"favicon.ico"
]
# Make sure data files are included
[options]
include_package_data = true
]