feat: Add .deb packaging for Ubuntu 24.04 release
- debian/control: Package metadata with dependencies - debian/postinst: Service user, dirs, JWT key gen, config, cron setup - debian/prerm: Graceful service stop before upgrade - debian/postrm: Purge cleanup (user, data, config, cron) - debian/changelog: 1.0.0-1 initial release - debian/install: File manifest - scripts/build-package.sh: Full build pipeline (cargo release, frontend, dpkg-deb) - .gitignore: Exclude *.deb and package-build/
This commit is contained in:
4
.gitignore
vendored
4
.gitignore
vendored
@ -23,3 +23,7 @@ venv/**
|
||||
# Frontend dependencies
|
||||
frontend/node_modules
|
||||
frontend/dist
|
||||
|
||||
# Package build artifacts
|
||||
*.deb
|
||||
package-build/
|
||||
|
||||
Reference in New Issue
Block a user