Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dcastro/tc-search

Got tired of TeamCity's broken search box, so I made my own in PureScript.
https://github.com/dcastro/tc-search

purescript teamcity

Last synced: 26 days ago
JSON representation

Got tired of TeamCity's broken search box, so I made my own in PureScript.

Awesome Lists containing this project

README

        

Got tired of TeamCity's broken search box, so I made my own in PureScript.

## Running tc-ui
```
$ npm i
$ bower i
$ npm run build

//or
$ npm run watch
```

## Running tc-proxy
```
$ npm i
$ bower i
$ pulp run
```

## Hosting tc-proxy in IIS

* `npm i && bower i && pulp build`
* Install [iisnode][0]
* Install [URL rewrite module for IIS][1]
* Create an IIS application pointing to the `tc-proxy\iis` folder

Notes:
* Make sure you have a version of Node.JS that contains [this bug fix][3]; e.g. [this nightly][2].
* Make sure the user `IIS AppPool\` has the right permissions for the tc-proxy folder.
* To change idle timeout, go to IIS > Application Pools > Select the app pool tc-proxy is running on > Advanced Settings > Idle Time-out.

[0]: https://github.com/tjanczuk/iisnode#hosting-nodejs-applications-in-iis-on-windows
[1]: https://www.iis.net/downloads/microsoft/url-rewrite
[2]: https://nodejs.org/download/nightly/v8.0.0-nightly20170321ab2d49bcac/
[3]: https://github.com/nodejs/node/issues/11656#event-1007393962