dependabot[bot]
a79d451d0c
chore(deps): bump DeterminateSystems/magic-nix-cache-action from 8 to 13
...
Bumps [DeterminateSystems/magic-nix-cache-action](https://github.com/determinatesystems/magic-nix-cache-action ) from 8 to 13.
- [Release notes](https://github.com/determinatesystems/magic-nix-cache-action/releases )
- [Commits](https://github.com/determinatesystems/magic-nix-cache-action/compare/v8...v13 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/magic-nix-cache-action
dependency-version: '13'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-26 23:29:51 +01:00
Martin Wimpress
c470ca46e4
refactor(dockerfile): switch from custom ffmpeg to jellyfin-ffmpeg
...
- Replace custom ffmpeg image with alpine base and jellyfin-ffmpeg package
- Add symlinks for ffmpeg and ffprobe to standard locations
- Set USER directive to run as nobody for improved security
2025-08-26 23:27:57 +01:00
dependabot[bot]
c156db1f64
chore(deps): bump DeterminateSystems/flake-checker-action from 9 to 12
...
Bumps [DeterminateSystems/flake-checker-action](https://github.com/determinatesystems/flake-checker-action ) from 9 to 12.
- [Release notes](https://github.com/determinatesystems/flake-checker-action/releases )
- [Commits](https://github.com/determinatesystems/flake-checker-action/compare/v9...v12 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/flake-checker-action
dependency-version: '12'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-26 23:27:12 +01:00
dependabot[bot]
7c57494674
chore(deps): bump DeterminateSystems/nix-installer-action from 16 to 19
...
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action ) from 16 to 19.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases )
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v16...v19 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
dependency-version: '19'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-26 23:26:54 +01:00
dependabot[bot]
57a1f800d2
chore(deps): bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-26 23:26:36 +01:00
dependabot[bot]
9fbbde4d6c
chore(deps): bump DeterminateSystems/update-flake-lock from 24 to 27
...
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock ) from 24 to 27.
- [Release notes](https://github.com/determinatesystems/update-flake-lock/releases )
- [Commits](https://github.com/determinatesystems/update-flake-lock/compare/v24...v27 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
dependency-version: '27'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-26 23:26:18 +01:00
dependabot[bot]
1d7e3e8247
chore(deps): bump anchore/scan-action from 5 to 6
...
Bumps [anchore/scan-action](https://github.com/anchore/scan-action ) from 5 to 6.
- [Release notes](https://github.com/anchore/scan-action/releases )
- [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/anchore/scan-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: anchore/scan-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-18 09:47:39 +01:00
dependabot[bot]
84a1e43137
chore(deps): bump DeterminateSystems/nix-installer-action from 15 to 16
...
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action ) from 15 to 16.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases )
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v15...v16 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-18 09:47:23 +01:00
github-actions[bot]
48c4943d72
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2405.636163%2Brev-cd3e8833d70618c4eea8df06f95b364b016d4950/0192cd43-85cd-7ff3-b9be-a3f7995e917d/source.tar.gz?narHash=sha256-knnVBGfTCZlQgxY1SgH0vn2OyehH9ykfF8geZgS95bk%3D ' (2024-10-26)
→ 'https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2505.808080%2Brev-ddae11e58c0c345bf66efbddbf2192ed0e58f896/01989f5e-b09d-7b09-9699-5d522e6f12ce/source.tar.gz?narHash=sha256-3sWA5WJybUE16kIMZ3%2BuxcxKZY/JRR4DFBqLdSLBo7w%3D ' (2025-08-11)
2025-08-18 09:47:08 +01:00
dependabot[bot]
1a19e85d94
chore(deps): bump DeterminateSystems/nix-installer-action from 14 to 15
...
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action ) from 14 to 15.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases )
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v14...v15 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-12 10:23:19 +00:00
dependabot[bot]
3f91c0f573
chore(deps): bump anchore/scan-action from 4 to 5
...
Bumps [anchore/scan-action](https://github.com/anchore/scan-action ) from 4 to 5.
- [Release notes](https://github.com/anchore/scan-action/releases )
- [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/anchore/scan-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: anchore/scan-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-12 10:17:00 +00:00
github-actions[bot]
e5a0db3a8f
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2405.635490%2Brev-f65141456289e81ea0d5a05af8898333cab5c53d/019237db-783b-7330-a22e-7d60c20ce855/source.tar.gz?narHash=sha256-pojbL/qteElw/nIXlN8kmHn/w6PQbEHr7Iz%2BWOXs0EM%3D ' (2024-09-27)
→ 'https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2405.636163%2Brev-cd3e8833d70618c4eea8df06f95b364b016d4950/0192cd43-85cd-7ff3-b9be-a3f7995e917d/source.tar.gz?narHash=sha256-knnVBGfTCZlQgxY1SgH0vn2OyehH9ykfF8geZgS95bk%3D ' (2024-10-26)
2024-11-12 10:16:48 +00:00
dependabot[bot]
6ec390f406
chore(deps): bump DeterminateSystems/magic-nix-cache-action from 7 to 8
...
Bumps [DeterminateSystems/magic-nix-cache-action](https://github.com/determinatesystems/magic-nix-cache-action ) from 7 to 8.
- [Release notes](https://github.com/determinatesystems/magic-nix-cache-action/releases )
- [Commits](https://github.com/determinatesystems/magic-nix-cache-action/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/magic-nix-cache-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-12 10:16:34 +00:00
dependabot[bot]
0bb875c287
chore(deps): bump DeterminateSystems/flake-checker-action from 8 to 9
...
Bumps [DeterminateSystems/flake-checker-action](https://github.com/determinatesystems/flake-checker-action ) from 8 to 9.
- [Release notes](https://github.com/determinatesystems/flake-checker-action/releases )
- [Commits](https://github.com/determinatesystems/flake-checker-action/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/flake-checker-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 17:21:39 +01:00
dependabot[bot]
901586e4bf
chore(deps): bump DeterminateSystems/update-flake-lock from 23 to 24
...
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock ) from 23 to 24.
- [Release notes](https://github.com/determinatesystems/update-flake-lock/releases )
- [Commits](https://github.com/determinatesystems/update-flake-lock/compare/v23...v24 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 17:21:18 +01:00
github-actions[bot]
ed5d5d136b
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2405.634418%2Brev-2527da1ef492c495d5391f3bcf9c1dd9f4514e32/019193c7-3325-7c5c-9d46-f2d05135ea41/source.tar.gz?narHash=sha256-XROVLf9ti4rrNCFLr%2BDmXRZtPjCQTW4cYy59owTEmxk%3D ' (2024-08-24)
→ 'https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2405.635490%2Brev-f65141456289e81ea0d5a05af8898333cab5c53d/019237db-783b-7330-a22e-7d60c20ce855/source.tar.gz?narHash=sha256-pojbL/qteElw/nIXlN8kmHn/w6PQbEHr7Iz%2BWOXs0EM%3D ' (2024-09-27)
2024-09-30 17:21:08 +01:00
dependabot[bot]
5aa579111e
chore(deps): bump DeterminateSystems/nix-installer-action from 13 to 14
...
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action ) from 13 to 14.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases )
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v13...v14 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 17:20:47 +01:00
Dale Visser
39c182ecf7
docs: Fix README link
2024-09-07 17:47:44 +01:00
github-actions[bot]
6984d04f7a
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2405.633516%2Brev-8c50662509100d53229d4be607f1a3a31157fa12/0190f691-c019-7d99-b723-4b2dd6dfd38f/source.tar.gz?narHash=sha256-2ShmEaFi0kJVOEEu5gmlykN5dwjWYWYUJmlRTvZQRpU%3D ' (2024-07-27)
→ 'https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2405.634418%2Brev-2527da1ef492c495d5391f3bcf9c1dd9f4514e32/019193c7-3325-7c5c-9d46-f2d05135ea41/source.tar.gz?narHash=sha256-XROVLf9ti4rrNCFLr%2BDmXRZtPjCQTW4cYy59owTEmxk%3D ' (2024-08-24)
2024-09-07 17:47:20 +01:00
dependabot[bot]
1cb4c8ced3
chore(deps): bump anchore/scan-action from 3 to 4
...
Bumps [anchore/scan-action](https://github.com/anchore/scan-action ) from 3 to 4.
- [Release notes](https://github.com/anchore/scan-action/releases )
- [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/anchore/scan-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: anchore/scan-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-07 17:46:58 +01:00
dependabot[bot]
a9ed96eaea
chore(deps): bump docker/build-push-action from 4 to 6
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 4 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-07 17:46:32 +01:00
dependabot[bot]
43d6b9ad88
chore(deps): bump docker/setup-buildx-action from 2 to 3
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-07 17:46:11 +01:00
Alan Pope
8e3b4dc089
chore: remove armhf snap build
...
The armhf snap hasn't been published, and I doubt anyone would use it if it were. It also blocks other architectures and revisions from being reviewed as it fails review in the store. Other architectures do not fail.
```
Found files with executable stack. This adds PROT_EXEC to mmap(2) during mediation which may cause security denials. Either adjust your program to not require an executable stack, strip it with 'execstack --clear-execstack ...' or remove the affected file from your snap. Affected files: usr/lib/arm-linux-gnueabihf/libx264.so.164 functional-snap-v2_execstack
```
2024-08-02 15:36:32 +01:00
dependabot[bot]
f1b552c2bd
chore(deps): bump actions/upload-artifact from 2 to 4 ( #38 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-30 10:37:31 +01:00
Alan Pope
9de404f4b2
feat: Add SBOM generation and vulnerability scanning in workflows ( #39 )
...
* feat: generate container sbom during release
* No need to publish separately, it's automatic
* feat: Add regular vulnerability scanning
* syntax
* specify container file
* vital missing step
* Display grype output in the log in table format
2024-07-30 10:37:08 +01:00
github-actions[bot]
84b36880cb
flake.lock: Update
...
Flake lock file updates:
• Updated input 'flake-schemas':
'https://api.flakehub.com/f/pinned/DeterminateSystems/flake-schemas/0.1.3/0190b841-54d3-7b7a-8550-24942bc38caf/source.tar.gz?narHash=sha256-c2AZH9cOnSpPXV8Lwy19/I8EgW7G%2BE%2BZh6YQBZZwzxI%3D ' (2024-07-15)
→ 'https://api.flakehub.com/f/pinned/DeterminateSystems/flake-schemas/0.1.5/0190ef2f-61e0-794b-ba14-e82f225e55e6/source.tar.gz?narHash=sha256-G5CxYeJVm4lcEtaO87LKzOsVnWeTcHGKbKxNamNWgOw%3D ' (2024-07-26)
• Updated input 'nixpkgs':
'https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2405.633334%2Brev-63d37ccd2d178d54e7fb691d7ec76000740ea24a/0190d847-0241-7628-8ab0-d49f442300f4/source.tar.gz?narHash=sha256-7cCC8%2BTdq1%2B3OPyc3%2BgVo9dzUNkNIQfwSDJ2HSi2u3o%3D ' (2024-07-21)
→ 'https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2405.633516%2Brev-8c50662509100d53229d4be607f1a3a31157fa12/0190f691-c019-7d99-b723-4b2dd6dfd38f/source.tar.gz?narHash=sha256-2ShmEaFi0kJVOEEu5gmlykN5dwjWYWYUJmlRTvZQRpU%3D ' (2024-07-27)
2024-07-29 11:36:42 +01:00
Martin Wimpress
198c807a07
fix: check the version of bash is new enough
0.1.5
2024-07-26 07:31:47 +01:00
Martin Wimpress
5514c3da26
fix: actually wrap the runtime requirement in the nix package
2024-07-26 07:22:29 +01:00
Martin Wimpress
a11f8f57b0
feat: add show_info()
2024-07-25 14:28:03 +01:00
Martin Wimpress
544822aaa9
ci: run test builds if ci jobs change
2024-07-25 14:21:23 +01:00
Martin Wimpress
4495463a74
ci: use the actual stream-sprout version for tagging container releases
2024-07-25 14:21:23 +01:00
Martin Wimpress
46d611bbda
docs: update bug report template
2024-07-25 10:36:07 +01:00
Martin Wimpress
3ae05ef362
style: remove quotes from example yaml
2024-07-25 10:36:07 +01:00
Martin Wimpress
e25f977afd
docs: add warnings about exposing Stream Sprout on the public internet
2024-07-25 10:04:27 +01:00
Martin Wimpress
c78953780a
feat: expand ~ to $HOME in the yaml parser
2024-07-25 09:00:48 +01:00
Martin Wimpress
132b240133
ci: tag containers with alpine so I can namespace future variants
2024-07-25 08:55:16 +01:00
Martin Wimpress
7b548aa7df
refactor: give the snap artefact a more descriptive name
2024-07-25 08:25:03 +01:00
Martin Wimpress
6f89206695
fix: get current version from stream-sprout VERSION
2024-07-25 08:25:03 +01:00
Martin Wimpress
86352205af
refactor: move test-snap-build alongside the other test build jobs
2024-07-25 08:25:03 +01:00
Martin Wimpress
9830543ac5
docs: minor updates for clarity
2024-07-25 08:25:03 +01:00
Martin Wimpress
f20bde1521
docs: add snap to install instructions
2024-07-25 08:25:03 +01:00
Martin Wimpress
cb86dfc5f4
chore: white space clean up
2024-07-25 08:25:03 +01:00
Martin Wimpress
ec278996b9
refactor: change awk to mawk in snapcraft.yaml; conform to Ubuntu defaults
...
Ubuntu ships mawk by default, Stage mawk in the snap so the behaviour between the .deb and snap is consistent.
2024-07-25 08:25:03 +01:00
Martin Wimpress
1cc2100527
docs: update versions in README
2024-07-25 08:25:03 +01:00
Martin Wimpress
5801fecb3d
fix: remove incorrect query parameters from server URL
2024-07-25 08:25:03 +01:00
Martin Wimpress
1f5231c6e9
fix: get the complete video codec information in stream_details()
2024-07-25 08:25:03 +01:00
Martin Wimpress
cd6a8185c6
fix: avoid injection of substitution commands when parsing yaml
2024-07-25 01:39:10 +01:00
Martin Wimpress
f3b1271813
docs: update documentation to explain the new server config
2024-07-24 23:14:45 +01:00
Martin Wimpress
830edfabab
refactor: add get_server_url() to validate server configuration
2024-07-24 23:14:45 +01:00
Martin Wimpress
f0262fbd38
refactor: update example yaml for new server configuration
2024-07-24 23:14:45 +01:00