# Nico<p>A HTTP2 web server for reverse proxy and single page application, automatically apply for ssl certificate, zero-configuration.<p>### Install via [nami](<a href="https://github.com/txthinking/nami" rel="nofollow">https://github.com/txthinking/nami</a>)<p>```
$ nami install github.com/txthinking/nico
```<p>### Reverse proxy<p>> Make sure your domains are already resolved to your server IP and open 80/443 port<p>```
$ nico 'domain.com <a href="http://127.0.0.1:2020'" rel="nofollow">http://127.0.0.1:2020'</a>
```<p>### Static server, can be used for single page application<p>```
$ nico 'domain.com /path/to/web/root'
```<p>### All can be in one line command<p>```
$ nico 'domain1.com <a href="http://127.0.0.1:2020'" rel="nofollow">http://127.0.0.1:2020'</a> 'domain2.com /path/to/web/root' 'domain3.com <a href="http://127.0.0.1:3030'" rel="nofollow">http://127.0.0.1:3030'</a>
```<p>### Daemon<p>You may like [joker](<a href="https://github.com/txthinking/joker" rel="nofollow">https://github.com/txthinking/joker</a>)<p>## Why<p>Nico is a simple HTTP2 web server, but she is enough in mose cases. If you want to use rewrite, load balancing, you need to consider nginx or others.<p>## License<p>Licensed under The GPLv3 License