feat(docker): enhance Dockerfile with debugging outputs and install tree utility; update .dockerignore and MANIFEST.in for better packaging

This commit is contained in:
pacnpal
2025-01-28 22:36:22 -05:00
parent 64d09b8842
commit 0bc9dded41
6 changed files with 107 additions and 57 deletions

View File

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