Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
femistoklus opened this issue Aug 11, 2023 · 2 comments
Open

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

femistoklus opened this issue Aug 11, 2023 · 2 comments
Labels
feature request New feature or request server/advanced install Issues with manual/advanced server installation server support new platform Requests to support new platforms

Comments

@femistoklus
Copy link

Hello! 👋
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? 👍

@maddyhof maddyhof added feature request New feature or request server/advanced install Issues with manual/advanced server installation server support new platform Requests to support new platforms labels Aug 14, 2023
@maddyhof maddyhof changed the title Installing Outline Server (shadowbox) on FreeBSD Ability to install Outline Server (shadowbox) on FreeBSD Aug 14, 2023
@maddyhof maddyhof added this to Service Provider Issues in [DEPRECATED] Outline (Classic) Aug 14, 2023
@femistoklus
Copy link
Author

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:

  • VPS (virtual machine)
  • OS FreeBSD 13.2 amd64
  • First option: Node 16.13.0, npm 8.1.0 / Second option: Node 16.18.0, npm 8.19.2
  • Versions Node and NPM were installed on FreeBSD using NVM

Thanks!

@igor-betin
Copy link

Bump. Would love to use it on OPNSense

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request server/advanced install Issues with manual/advanced server installation server support new platform Requests to support new platforms
Projects
[DEPRECATED] Outline (Classic)
Service Provider Issues
Development

No branches or pull requests

3 participants