airdcpp-webclient
airdcpp-webclient copied to clipboard
Packages for Linux distributions
Example packages for Gentoo: Daemon / UI
You may make a pull request for the installation doc page that contains a list of available packages.
maybe I could help on that
Which distributions are you interested in?
I can do debian/ubuntu but I need some guidance as what needs to be done...
Anything new here?
Proceeding with this might be a bit difficult without a dev hub. I'll try to set it up at some point.
Finding out what needs to be done with the specific package is the first thing to do for people willing to help on this though...
Ok, so the help requested has to do with compiling on specific distros and creating binaries (.deb etc)??
Preferably yeah, the goal is to make it easy to install the client
@maksis One thing that would make the whole thing (daemon+UI) easier to package would be tagging webui releases on github. As your UI does not actually require nodejs, it should be easy to download it without using npm.
Web UI releases are now tagged at https://github.com/airdcpp-web/airdcpp-webui/releases and I've added some useful information to the issue description.
@synaomen, did you encounter issues with building the Debian packages?
any progress on ubuntu packages? either a deb, snap or flatpack?
@Gibbz no, I'm not aware of anyone working on those
I can help with Fedora x86_64
I've just compiled and installed in Fedora 24. I don't really know how to create the rpm though, so if youc an point me in the right direction, I could do it and share it so you can upload to your webpage.
Regards
@EduCampi I'm even less familiar with package management on Fedora, but this is what I found: https://fedoraproject.org/wiki/How_to_create_an_RPM_package
You might also want to check out https://fedoraproject.org/wiki/Communicating_and_getting_help if you need more information
Is there any way to get this working on a NAS? (Thecus 5810)
@ExoduS-81 I'm a bit late, but the new Linux binaries might work: https://airdcpp-web.github.io/docs/installation/linux-binaries.html
@maksis I was looking into this to build a package for Alpine. There is quite an issue...
What is the License? AirDC++ looks like GPL2, but there is no license for this repo nor the webui.
Could you please but an LICENSE file in the root.
The license is MIT (https://www.npmjs.com/package/airdcpp-webui). I can also add a separate license file in the repository.
Is there any way to get this working on a NAS? (Thecus 5810)
I've added a helm chart for this to Truecharts, an apps repository for TrueNAS SCALE:
The license is MIT (https://www.npmjs.com/package/airdcpp-webui). I can also add a separate license file in the repository.
Please add the license file to the repository to avoid confusion.
Please add the license file to the repository to avoid confusion.
Done
Please add the license file to the repository to avoid confusion.
Done
Thanks!