Commit Graph

80 Commits

Author SHA1 Message Date
arian 5acd4ac728 ci(build): add branch and tag triggers for build workflow
Build Debian Package / build (push) Successful in 7s
Signed-off-by: Arian Nasr <arian@2ari.ca>
2026-05-28 19:29:41 -04:00
arian 387c139274 Merge branch 'pr-templates-rm'
Build Debian Package / build (push) Successful in 8s
Signed-off-by: Arian Nasr <arian@2ari.ca>
2026-05-27 18:13:10 -04:00
arian 95556d4d84 refactor(upload): remove unused templates
Build Debian Package / build (push) Successful in 9s
Signed-off-by: Arian Nasr <arian@2ari.ca>
2026-05-27 18:05:06 -04:00
arian a56203f4f5 Merge branch 'actions'
Build Debian Package / build (push) Successful in 6s
Signed-off-by: Arian Nasr <arian@2ari.ca>
2026-05-27 17:44:47 -04:00
arian 67e9ba55bf ci(debian): downgrade upload-artifact action to v3
Build Debian Package / build (push) Successful in 17s
Signed-off-by: Arian Nasr <arian@2ari.ca>
2026-05-27 00:47:09 -04:00
arian 62d70d4726 ci(docker): update build script to copy output from container
Build Debian Package / build (push) Failing after 8s
Signed-off-by: Arian Nasr <arian@2ari.ca>
2026-05-27 00:45:12 -04:00
arian fc162bc6ee Revert "ci(debian): fix permissions issue with deb building workflow"
Build Debian Package / build (push) Successful in 8s
This reverts commit 053be5dbe5.

Signed-off-by: Arian Nasr <arian@2ari.ca>
2026-05-27 00:41:31 -04:00
arian 053be5dbe5 ci(debian): fix permissions issue with deb building workflow
Build Debian Package / build (push) Successful in 8s
Signed-off-by: Arian Nasr <arian@2ari.ca>
2026-05-27 00:34:46 -04:00
arian 310ebfe903 ci(debian): add gitea workflow for automated deb package building
Build Debian Package / build (push) Successful in 1m28s
Signed-off-by: Arian Nasr <arian@2ari.ca>
2026-05-27 00:21:46 -04:00
arian f3743cc9c0 Merge branch 'deb-packaging' v0.2.0 2026-05-25 18:48:04 -04:00
arian 9cc751e694 fix(debian): fix systemd path issue 2026-05-25 18:43:03 -04:00
arian df6a13f978 chore(debian): v0.2.0 changelog added 2026-05-25 18:32:58 -04:00
arian 58a8200968 fix(debian): added dependencies to deb-building Dockerfile for offline installation 2026-05-25 18:15:58 -04:00
arian c7e04d931f fix(debian): fix build dependencies for offline installation 2026-05-25 18:11:13 -04:00
arian 772c8e56ec build(debian): offline pip dependency installation 2026-05-25 18:00:49 -04:00
arian d8af833ce0 chore(deps): bump python dependencies 2026-05-25 17:40:12 -04:00
arian b57dc7d81c docs(license): add MIT license 2026-05-25 17:37:44 -04:00
arian 5fa95f0814 chore(deps): bump python dependencies
Signed-off-by: Arian Nasr <arian@2ari.ca>
2026-05-20 15:44:49 -04:00
arian a64da5ef51 build(docker): implement docker build automation script
Signed-off-by: Arian Nasr <arian@2ari.ca>
2026-05-09 14:46:58 -04:00
arian ec2dfb3491 Merge branch 'docker-build' 2026-05-09 14:38:38 -04:00
arian 3dec409169 build(docker): implement containerized debian packaging
Signed-off-by: Arian Nasr <arian@2ari.ca>
2026-05-09 14:35:51 -04:00
arian 4130cc4269 chore(deps): bump gunicorn==26.0.0 2026-05-09 13:42:51 -04:00
arian 0893d21ded perf(upload) add MAX_CONTENT_LENGTH to prevent DoS 2026-05-01 06:30:12 -04:00
arian 4278fd530d chore: bump pip==26.1 2026-04-26 23:16:27 -04:00
arian 483b0fd7b0 bump packaging==26.2 2026-04-26 23:13:11 -04:00
arian c7f2c99c6b chore: bump click==8.3.3 2026-04-22 19:58:48 -04:00
arian 1d3ae30cc9 pin addl. pypi packages 2026-04-21 14:37:35 -04:00
arian 8b30c88a6a Merge branch 'pr-apt-purge-fix' 2026-04-16 11:58:56 -04:00
arian 0fc4717a05 fix: apt purge leaving pycache & warning systemd folder not empty 2026-04-16 11:57:25 -04:00
arian 2e68ad7323 v0.1.0-2 changelog v0.1.0-2 2026-04-14 12:14:13 -04:00
arian 792465dab2 run deb package pip install stage as navidrome-uploader user instead of root 2026-04-14 12:09:54 -04:00
arian 7f06ffe6d7 disable gunicorn control socket in service & patch notes v0.1.0-1 2026-04-09 02:01:06 -04:00
arian 9dc6aa8d04 tidying v0.1.0 2026-04-08 23:29:05 -04:00
arian 163a642f5a Merge branch 'deb-packaging' 2026-04-08 23:21:57 -04:00
arian 2cc5945e1d Merge branch 'deb-packaging-test' into deb-packaging 2026-04-08 23:20:16 -04:00
arian 8adbb87fc3 add navidrome music dir to service readwritepaths 2026-04-08 23:06:38 -04:00
arian 399544dc50 remove unused dependency 2026-04-08 05:51:54 -04:00
arian 822c3941fd remove README.md 2026-04-07 03:22:25 -04:00
arian 210fb30059 test framework for deb building 2026-04-07 03:20:40 -04:00
arian ebe75427af change default .env bind address 2026-04-07 02:49:01 -04:00
arian d0fe37033c deb build framework 2026-04-07 02:43:39 -04:00
arian 8cdacba0d6 Merge remote-tracking branch 'origin/deb-packaging' into deb-packaging 2026-04-05 17:26:48 -04:00
arian 597a02a5ed add preinstall script for deb package 2026-04-05 17:24:30 -04:00
arian 290730f413 Merge branch 'pr-systemd-service' 2026-04-05 17:22:40 -04:00
arian 5e553f9363 fix service readwrite path 2026-04-05 17:21:41 -04:00
arian a4e896158d add preinstall script for deb package 2026-04-05 17:19:31 -04:00
arian e68d675f4b Merge branch 'pr-systemd-service' 2026-04-05 17:07:24 -04:00
arian f9ca5f299f add systemd service file 2026-04-05 17:04:14 -04:00
arian 4b9728e814 Merge branch 'gunicorn-migration' 2026-04-04 16:33:46 -04:00
arian a6a84d662b deploy with gunicorn 2026-04-04 16:13:00 -04:00