View Full Version : New tool - where to upload?
marsoupilami
9th December 2025, 00:55
High to all members!
I just have finished a tool which I want to share. But where to upload?
I could put it on my raspberry - but my home ip is dynamic.
The Win10.zip and Ubuntu22.Appimage are about 40mb each - uploading here is no option.
Although it is legal stuff no torrent uploads are allowed here as I know.
Any suggestions?
Thanks in advance!
GeoffreyA
9th December 2025, 07:03
What about on Github? I'm not sure if you have to release the source along with the binaries.
marsoupilami
9th December 2025, 09:56
As I understood, Qt doesn't obligate me to release the sources as long as I release the binaries under LGPL3.
The shared objects .so (inside the appimage) and .dll (inside the zip) are still changeable and I didn't touch them.
I'm wrong?
Z2697
9th December 2025, 09:57
Everything is open source if you can read machine code XD
Z2697
9th December 2025, 10:03
google drive, mega, onedrive, mediafire, catbox, pixeldrain, gofile, etc.
VoodooFX
9th December 2025, 12:24
I think, GitHub is the best choice. Sources are not required there, but recommended.
marsoupilami
9th December 2025, 14:37
First of all Thanks!
Everything is open source if you can read machine code XD:D
I've planned to publish it a little more open source in the future - but it's a lot of work to clean up every file from comments, dead code & so on.
If it seems easy to put it on GitHub (...here are the files & nothing more?) - we'll see.
StainlessS
9th December 2025, 19:27
(...here are the files & nothing more?) - we'll see.
Maybe you forgot the link :)
VoodooFX
9th December 2025, 21:45
If it seems easy to put it on GitHub (...here are the files & nothing more?) - we'll see.
It's easy, you can just drag & drop the whole project folder and that’s it. No need to install or use Git. Drag & drop accepts a maximum of 100 files per drop, so you may need to do it in a few drops.
Repo creation:
1) Create new repo -> https://github.com/new
2) Add repo name (your program's title).
3) "Add README" -> On.
4) "Add license" -> select your license.
5) Press "Create repository" button.
Source code upload:
In your repo you can see green "Code" button, at its left - "Add file" button > "Upload files".
Binaries upload:
In your repo, at the right side - press "Releases" > "Draft a new release".
Maybe you forgot the link :)
He didn't. :)
marsoupilami
9th December 2025, 23:46
4) "Add license" -> select your license.
...that's the 3rd problem (1st: existing user 2nd: pswd required which I'll never remember ever)
According to Qt I have to release LGPLv3 - but this is not available & I don't find a way to add a license file :confused:
Edit: I think I got it
https://github.com/marsoupilamigit/RubberDub
VoodooFX
10th December 2025, 01:24
Yeah, those are just templates, after repo creation you can change it to whatever you want.
Change "Pre-release" to "Release" so the assets won’t be hidden.
marsoupilami
10th December 2025, 01:39
I saved as "draft" - now it's "published".
I just started a new thread here.
https://forum.doom9.org/showthread.php?p=2025938#post2025938
Thanks!
VoodooFX
10th December 2025, 01:54
I saved as "draft" - now it's "published".
I meant "Pre-release" to "Release".
At the release up-right corner there is edit button > deselect "Set as a pre-release" there at the bottom.
marsoupilami
10th December 2025, 02:20
Aye aye sir! :D
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.