@r000t Also, please add a license header to each nontrivial source file, as just dumping a copy of the GPLv3 into the root doesn't mean anything; <one line to give the program's name and a brief idea of what it does.> Copyright (C) <year> <name of author>
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
I would go with the AGPLv3-or-later myself for such sort of web thing.
Also, please consider making it work without JavaScript (HTML5 has everything you need to allow people to click to select or drag and drop files without arbitrary code execution).
@r000t gitlab is even worse as you can't even see anything on the website without running proprietary JavaScript. https://codeberg.org/
If you want to host it yourself, I suggest cgit.
>hiring managers only check github I don't believe they'll even notice if you put "git hub" on the resume and link to different site that shows the list of projects.