Open icex2 opened 3 years ago
In GitLab by @Mai on Dec 16, 2020, 09:53
added 1 commit
In GitLab by @Mai on Dec 16, 2020, 10:07
added 1 commit
In GitLab by @Mai on Dec 16, 2020, 10:21
added 1 commit
In GitLab by @Mai on Dec 16, 2020, 10:48
added 1 commit
In GitLab by @Mai on Dec 16, 2020, 12:09
added 1 commit
In GitLab by @Mai on Dec 16, 2020, 12:09
added 1 commit
In GitLab by @Mai on Dec 22, 2020, 05:44
added 1 commit
This was my MR, I'm not contemplating opening it again, however I have also brought this over to github if there's any desire for it https://github.com/Scrxtchy/minime/tree/ProgrammingSockets
In GitLab by @Mai on Oct 13, 2020, 08:17
Merges ProgrammingSockets -> master
These changes are designed with user in mind that want to host their server on more dedicated linux hardware. By allowing the use of a unix socket, we can clear up the use of limited ports, as well as remove the requirement to run as sudo. NGINX is a popular webserver solution that is used for both http proxies, as well as tcp and udp. This allows us to proxy all incoming traffic through an nginx server which runs as admin, listening on the ports required by the minime server.
Also included is quite a hideous but functioning script that should compile importable nginx configurations for users to easily implement into their standard configurations, all of which are based off the servers within the switchboard. This can be executed with npm run-script compile-nginx
I haven't been able to really figure out what I want to do to handle IDZ, it's implementation remains untouched and will still function as it used to.