Talk:Parsoid/Developer Setup

No Git
I cannot get git from within my company. Is there a way to install parsoid without using git services?


 * The |main setup page has instructions for Ubuntu/Debian, but your best bet may be to run a git clone on another box and just copy everything over. Turnstep (talk) 20:10, 16 February 2016 (UTC)

SELINUX ERROR "Error loading data from server: no_vrs: The VirtualRESTService"
This error occurs usually on CENTOS 6 / 7 servers running SELINUX. In order to resolve this problem please disable SELINUX. How to disable SELINUX

Parsoid 0.9.0 update brings 406 Not Acceptable docserver error in VisualEditor REL_30 on Mediawiki 1.30
Full article You can change the config file instead of Parsoid code: edit /etc/mediawiki/parsoid/config.yaml and add strictAcceptCheck: false at the same level as "userAgent" in the beginning, i.e. just under "conf". Example:

Fail to install Contextify on Windows server 2012 R2
I tried a lot of possible solutions because I can't seem to succeed in installing Contextify.

First I had a lot of trouble to get an installation of VS2010 but finally I found a link to this ancient ;-) version of VS2010, follow this link VS2010Express1.iso. The link is mentioned here: https://github.com/nodejs/node-gyp/wiki/Visual-Studio-2010-Setup Then on this article node-gyp issue 177 someone suggested to start a Visual Studio Command Prompt, which helped me to solve some compiler version issues.

But now I still have some issues compiling contextify. I get these errors:

Can someone tell me how to solve this??

config.yaml and Gentoo instructions
Howdy. I just tried the instructions as written, but changed to install "system-wide" with "npm install -g". I used the simpler root-centric init script here, but found that server.js would not start. I straced the startup and found that node was looking for "/config.yaml". I placed config.yaml in the same directory as Parsoid's node files. How do I tell Node/Parsoid to use a different path to its config.yaml file? Can someone update the page to reflect this additional requirement? Thanks!

Parsoid as Windows Service
After getting Parsoid to work on Windows Server 2012 R2, running MW 1.31.1, has anyone managed to get Parsoid to automatically start when Windows start up? I've tried various methods, including: node-windows, NSSM, qckwinsvc, but I can't seem to get it working. I'm wondering if there are things specific to Parsoid compared to normal nodejs server, perhaps needing to execute from parsoid folder for the config.yaml file. theys (talk) 20:57, 9 May 2019 (UTC)