Skip to content

Implementing multi-clients + tests#6

Merged
timothe merged 77 commits into
mainfrom
dev
Feb 6, 2026
Merged

Implementing multi-clients + tests#6
timothe merged 77 commits into
mainfrom
dev

Conversation

@timothe
Copy link
Copy Markdown
Owner

@timothe timothe commented Jan 20, 2026

Merging before implementing the rest.
I implemented some unit tests which all pass.
Looking for further user tests 🙏

TODO:

  • choice of normal vs extended version
  • choice of quality
  • automatic Docker image build on push
  • Web UI?

Staubgeborener and others added 30 commits November 21, 2025 08:28
Updated Dockerfile to change media directory to data and added environment variables for Transmission configuration.
Removed unnecessary directory creation and modified git clone command to create a missing CSV file.
Fix environment variable reference for TRANSMISSION_PASS in CMD.
Added support for Docker mode, allowing for non-interactive execution
This is the default one inside the docker container
Rearranged environment variables and updated CMD to use entrypoint script.
@timothe
Copy link
Copy Markdown
Owner Author

timothe commented Jan 28, 2026

@Staubgeborener huge refactoring here, I included a dry run mode, and tried with Transmission via Docker, everything looks fine.
Please have a look and let me know :)

@timothe timothe merged commit 32322be into main Feb 6, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants