0.0.0 • Published 12 years ago
flower-mud v0.0.0
Flower-mud is a command line that serves pages
I used to place my code at a Nginx server and code to see the HTML page. Now I think it would be much better to serve with Node, since now I put code at my home directory and I want a better UI.
Usage
npm install -g flower-mudcd to your directory of repos, run flower-mud, visit http://localhost:3100
Using this togather with Nginx
config a site like this:
upstream flower-mud {
server 127.0.0.1:3100;
}
server {
listen 0.0.0.0:80;
server_name flower-mud;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-NginX-Proxy true;
proxy_pass http://flower-mud/;
proxy_redirect off;
}
}in /etc/hosts, point
127.0.0.1 localhost flower-mudadd config to nginx.conf to enable Nginx visiting your $HOME:
user you-account-name your-group-name;an alternative
Usually I use a static site to show HTML as pages with configs:
server {
listen 80;
server_name dev;
root /Users/chen/Code/;
autoindex on;
index off;
location ~ /\.git {
deny all;
}
}it works well, but I hope there's better interface. That's why I started this project.
Demo
Got a ScreenShot here: 
License
MIT
0.0.0
12 years ago