Skip to content

Conversation

@marchuk-vlad
Copy link
Collaborator

No description provided.

marchuk-vlad and others added 30 commits July 25, 2025 13:43
"@super-protocol/sdk-js": "3.13.5"
        "@super-protocol/tunnels-lib": "^1.1.2"
* feat: Add Dia TTS Server Super Protocol integration

- Add Dia-TTS-Server submodule with package.json
- Complete TypeScript integration layer
- Docker container ready for deployment
- Scripts for Super Protocol tunneling

Ready for deployment in Super Protocol TEE

* feat: Add Dia TTS Server Super Protocol integration (main files)

- TypeScript integration layer with HTTPS support
- Docker container configuration
- Super Protocol deployment scripts
- Build configuration and dependencies
- Working integration ready for deployment

Note: dia-tts-server source will be added separately

* feat: Add Dia-TTS-Server source code (without models)

- Python source files for TTS server
- UI components and configuration
- Requirements and documentation
- Exclude heavy model files and cache (3GB+)

Models will be downloaded during Docker build

* chore: Remove compiled JS files from src, update .gitignore

- Keep only TypeScript source files (.ts)
- Compiled .js files generated during build
- Added build artifacts to .gitignore

* chore: Remove compiled .js files from repository

- Delete all .js files from src/ directory
- These are build artifacts and should not be in git
- Keep only TypeScript source files (.ts)
- Files will be generated during npm run build

* fix(dia-tts): Tunnel client integration

* fix: Convert dia-tts-server to proper git submodule

- Remove local dia-tts-server directory copy
- Add proper git submodule pointing to github.com/devnen/Dia-TTS-Server.git
- Clean up old submodule references
- This allows proper version tracking and easier updates

* Add Dia_tts submodule

* Add Dia_tts submodule

* Rename submodule to dia-tts-server

* Replace regular folder with submodule

* fix: correct config.json error, fix Dockerfile env issue, add submodule

* update Dockerfile

* Docker compose added

* fix(docker-compose): update tunnel-client-certs input path from input-0001 to input-0002

* added logic with adding model from sp/inputs/

* feat(dia-tts): Setup model_cache to input-0001

* final edits

* build(deps):
* "@super-protocol/sdk-js": "^3.13.6"
* "@super-protocol/tunnels-lib": "1.1.2"

* build(docker): Removed extra dependencies

---------

Co-authored-by: root <root@465698.xorek.cloud>
Co-authored-by: Vlad Marchuk <marchukvl02@gmail.com>
Co-authored-by: Vlad Marchuk <vladyslav.marchuk@superprotocol.com>
* build(ci): Dita TTS build

* fix(build-solution): Remove show resources
* fix(TGWUI): Modify requirements.txt in correct directories

* feat(tgwui): Updated to 3.8

* fix(tgwui): Build with custom libraries

* build(tgwui-ci): Fixed GPU build

* feat(tgwui): Max tokens support

* build(tgwui-ci): Remove custom libraries

* feat(tgwui): Add truncation_length setting

* feat(gitignore): Added vscode folder

* fix(tgwui): truncation_length param

* fix(config): Improve formatting and clarify truncation_length description
* feat(jupyter): Add jupyter notebook solution

* temp: show resource

* feat(build-solution): add Jupyter build

* build(configuration): Add Jupyter

* fix(jupyter-config): Added models and datasets

* Revert "temp: show resource"

This reverts commit d450c87.

* fix(jupyter): comments fixes

* fix(ipynb): improve command parameters structure and logging
* Update Dockerfile.prod to use COMFYUI_COMMIT for installation instead of COMFYUI_VERSION

* Update Dockerfile.prod to install nightly version of ComfyUI

* fiix(COmfyUI): Use comfyui-cli 1.5.0

* fix(comfyui): Use comfy-cli==1.4.1

---------

Co-authored-by: Dmitry Somov <smv.dmitry@gmail.com>
Villain88 and others added 10 commits October 31, 2025 15:49
* feat: Unsloth solution

* feat: Add 'unsloth' option to solution choices and enable resource display on file upload

* feat: Add support for 'unsloth' solution in build engine workflow

* fix: Update Dockerfile to use specific SHA for unsloth base image

* fix: Use root user

* fix: Ensure proper removal of unused packages in Dockerfile

* fix: Add missing .env file copy in Dockerfile

* fix: Remove unnecessary 'show_resource' parameter from upload-file action

* fix: Copy .env file from builder stage to final image

* fix: Update Dockerfile to ensure sudo is installed for entrypoint scripts

* feat(unsloth): run-unsloth.sh script

* fea(unsloth): Add extract-domain.sh script

* build(unsloth-deps): "@super-protocol/solution-utils": "^1.6.0"

* feat(unsloth): Enhance run-unsloth.sh to support data and model folder uploads

* feat(unsloth): Add model selection and data descriptor handling to run-unsloth.sh

* fix(helpers): Prevent throwing error in runIpynbFile on failure

* feat(unsloth): Add Jupyter password hashing and spawn Jupyter notebook process

* fix(unsloth-script): fixes

* fix(unsloth): run-unsloth.sh fixes

* fix(unsloth): Comments fixes

* fix(Dockerfile): Remove NODE_OPTIONS environment variable

* fix(unsloth): Jupyter start dir. run script fixes

* feat(upsloth): Add folder support for run script

* fix(unsloth): run-unsloth improvements

* fix(extract-domain): Update output message to specify Usloth Jupyter server instance

* fix(run-unsloth): Refactor data descriptor collections for improved argument handling

* fix(helpers): Add output folder existence check in runPythonFile and runIpynbFile
* feat(run-unsloth): add support for optional spctl+config bundle packaging and uploading

* feat(server): enable remote access for Jupyter server

* feat(run-unsloth): add option to upload SPCTL config as resource

* fix(run-unsloth): correct config file name from config.spct.json to config.spctl.json in upload prompts and handling

* refactor(run-unsloth): remove unused SPCTL_PACKAGE_DESCRIPTOR variable
* feat(vllm): run script

* fix: correct properties for run-vllm

* fix: remove model-specific configuration

* fix: comment fixes
* chore(ComfyUI): update ComfyUI to v0.3.71 and Manager to v3.37.1

Update ComfyUI from October 2024 version to latest stable release v0.3.71 (November 21, 2025)
Update ComfyUI-Manager from v3.31.12 to v3.37.1

* refactor(ComfyUI): use version arg instead of commit in prod Dockerfile
@marchuk-vlad marchuk-vlad self-assigned this Dec 17, 2025
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Dec 17, 2025

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch main

Comment @coderabbitai help to get the list of available commands and usage tips.

@marchuk-vlad marchuk-vlad merged commit 34ba23b into mainnet Dec 17, 2025
9 of 10 checks 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.

7 participants