0.0.0 • Published 11 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-mud
cd
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-mud
add 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
11 years ago