Jigsaw-Code / outline-server

Outline Server, developed by Jigsaw. The Outline Server is a proxy server that runs a Shadowsocks instance and provides a REST API for access key management.
https://getoutline.org/
Apache License 2.0
5.79k stars 780 forks source link

Ability to install Outline Server (shadowbox) on FreeBSD #1388

Open femistoklus opened 1 year ago

femistoklus commented 1 year ago

Hello! :wave: Are there any plans to implement the possibility of installing/supporting/porting the Outline Server component to FreeBSD? For a number of architectural and application reasons, I have several different FreeBSD-based VPN instances. I would like to be able to install the Outline Server component (src/shadowbox) on FreeBSD. I found a similar topic in Issues, but, unfortunately, it has not received further development… Will someone else support this idea? :+1:

femistoklus commented 1 year ago

Hi guys! Maybe someone already has experience building and running Outline Server based on FreeBSD? I have made several attempts to build the Outline Server project and run it as a Node.js application, but every time I ran into cascading problems... During the build process, I managed to solve a number of problems, but as soon as I solved one problem, a new one arose... The last problem I encountered and could not overcome was the lack of dependency of the npm module phantomjs... Unfortunately, this module is not ported in current versions of FreeBSD, and there are no compilation instructions or declared support for Unix-systems in the official repository of the phantomjs module... in particular, FreeBSD. If someone has a successful experience of running Outline Server on FreeBSD, please share information or tell me what is the right and optimal way to run Outline Server on FreeBSD?

Environment parameters:

Thanks!

igor-betin commented 6 months ago

Bump. Would love to use it on OPNSense