Is nginx.conf file dynamically updatable

Luca De Marinis loop at
Mon May 3 17:24:52 MSD 2010

On Mon, May 3, 2010 at 3:07 PM, Ziyad Saeed <myschizobuddy at> wrote:

> So I store the configuration in a database or xml file or whatever, and
> then generate the conf file from it.
> thank you.

Also, using a templating system with a scripting language (say, erb + ruby
or whatever you're comfortable with) or the good old m4 may be viable, and
probably simpler to use and implement. This is very easy and very convenient
if you have to generate lots of different configurations (say, for n virtual
hosts, or n virtual hosts on n servers) but which all share a limited number
of prototype configurations.


> On Mon, May 3, 2010 at 3:14 AM, Gabriel Evans <me at> wrote:
>> There's no API that I know of, unless you want to make your own module.
>> You could try having a separate directory for virtual hosts included and use
>> a database to store and generate the configuration. It'd be a lot easierthan trying to interpret the configuration as well.
>> On Sun, May 2, 2010 at 4:21 AM, Ziyad Saeed <myschizobuddy at>wrote:
>>> Inorder to make a simple UI for editing nginx.conf. I need a way to edit
>>> nginx.conf without having to open it up in a text editor. Does nginx have an
>>> api that i can use to edit information that is inside nginx.conf. This will
>>> help newbies add virtual host information and edit parameters via a UI.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the nginx mailing list