Awesome
Vanilla / (香草中文文档) / OSC Git
Vanilla is An OpenResty Lua MVC Web Framework.
MailList
- vanilla-en vanilla-en@googlegroups.com
- vanilla-devel vanilla-devel@googlegroups.com
- vanilla中文邮件列表 vanilla@googlegroups.com
Features
- Provide many good components such as bootstrap, router, controllers, models, views.
- Powerful plugin system.
- Multi applications deployment.
- Multi version of framework coexistence, easier framwork upgrade.
- Auto complete the Nginx configration.
- A convenient way to manage Services.
- You only need to focus your business logic.
Installation
Vanilla-V0.1.0-rc4.1 Or the older Vanillas Installation to see: README-V0.1.0-rc4.1.md
$ ./setup-framework -v $VANILLA_PROJ_ROOT -o $OPENRESTY_ROOT #see ./setup-framework -h for more details
Quick Start
Setup your Own Application
$ ./setup-vanilla-demoapp [-a $VANILLA_APP_ROOT -u $VANILLA_APP_USER -g $VANILLA_APP_GROUP -e $VANILLA_RUNNING_ENV] #see ./setup-vanilla-demoapp -h for more details
Start the server
$ ./$VANILLA_APP_ROOT/va-appname-service start
More Information
- Read the documentation
License
MIT
Community
QQ Groups&&WeChat public no.
- Openresty/Vanilla Dev:205773855 (Vanilla panel discussion related topics)
- Openresty:34782325(Discuss OpenResty and all kinds of advanced technology)
- WeChat public no. of Vanilla Dev:Vanilla-OpenResty(Vanilla related information, document push)