feat: add NZBDavEX by qooode/Exate Dev of Fusion app and PMDB#106
Open
IbbyLabs wants to merge 4 commits into
Open
feat: add NZBDavEX by qooode/Exate Dev of Fusion app and PMDB#106IbbyLabs wants to merge 4 commits into
IbbyLabs wants to merge 4 commits into
Conversation
This commit adds NZBDavEX a fork of nzbdav forked by the developer of Fusion and Public Meta DataBase to add more features to your Usenet streaming. This includes: - Watchdog: automated verification and re-fetch workflows driven by user-defined rules - Profiles: per-profile handling and quality policies
There was a problem hiding this comment.
Pull request overview
Adds the NZBDavEX service to this Docker Compose template, wiring it into Traefik + Authelia and ensuring it can be managed via the existing hostname/DNS patterns.
Changes:
- Included a new
apps/nzbdavex/compose.yamlservice definition and added it to the rootcompose.yamlincludes. - Added
NZBDAVEX_HOSTNAMEto.envand to Cloudflare DDNS’ managed domain list. - Added Authelia template/env wiring and an access-control rule for NZBDavEX endpoints.
Reviewed changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| compose.yaml | Includes the new NZBDavEX app compose file in the main stack. |
| apps/nzbdavex/compose.yaml | Defines the NZBDavEX service, Traefik routing labels, storage mount, and profiles. |
| apps/cloudflare-ddns/compose.yaml | Ensures Cloudflare DDNS manages the NZBDavEX hostname record. |
| apps/authelia/config/configuration.yml | Adds an access-control rule to bypass auth for specific NZBDavEX endpoints. |
| apps/authelia/compose.yaml | Adds the NZBDavEX hostname to Authelia’s templated environment variables. |
| .env | Introduces NZBDAVEX_HOSTNAME for consistent hostname configuration. |
Comments suppressed due to low confidence (1)
apps/nzbdavex/compose.yaml:18
- Profiles are listed as
allthennzbdavex, but elsewhere in the repo the service-specific profile typically comes beforeall(e.g.apps/nzbdav/compose.yaml). Reordering improves consistency and makes targeted profile usage easier to read.
profiles:
- all
- nzbdavex
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
3a97e45 to
9f30de1
Compare
Contributor
Author
|
Added two commits:
|
…*.$` with `/adapters.*$`)
Contributor
Author
|
Added one commit:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This commit adds NZBDavEX a fork of nzbdav forked by the developer of Fusion and Public Meta DataBase(@qooode /Exate) to add more features to your Usenet streaming.
This includes:
You can find the repo here.