Improvements to Apache Vhosts

Craig Menning's Avatar

Craig Menning

07 Oct, 2014 05:11 PM

Here are some ideas for making the Vhosts screen more useful:

  1. Vhost Templates We have internal templates that we use for all our sites, however these must be copied/pasted into the Scalr config screens. When they change, we manually go through and update them all. It would be nice to have the ability to create a template ("Client Site", "API Site", etc) and then have custom variable interpolation so they can be updated simultaneously. This would ideally also be cross-environment (like the scripts are) so we don't have to make the same change in every environment.

  2. Clone Vhost Often for testing we'll launch a new server role and want to put a particular site on it. Cloning the Apache Vhost to the new role would eliminate having to open the existing vhost and the new one in separate tabs and then copying/pasting between them. May not be needed if #1 is implemented.

  3. Disable Vhost It's occasionally useful to temporarily disable a vhost, but there's currently no elegant way to do so within Scalr. Our choices seem to be limited to deleting the vhost and recreating it later, or renaming the vhost to something that doesn't resolve via dns (e.g. "DISABLED.somehost.com") and then making sure that all the aliases also don't resolve.

  1. 1 Posted by Edghog on 23 Jan, 2016 09:42 PM

    Edghog's Avatar

    +1 x1000

  2. 2 Posted by Craig Menning on 29 Jan, 2016 04:53 PM

    Craig Menning's Avatar

    Yeah, these are still big pain points for us...

  3. 3 Posted by John-Paul Drawn... on 02 Feb, 2016 12:21 AM

    John-Paul Drawneek's Avatar

    Also revisions like scripts have.

  4. marc closed this discussion on 22 Jul, 2016 09:08 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac

Recent Discussions

02 Jul, 2019 07:54 PM
07 Jun, 2019 07:12 PM
02 May, 2019 04:04 PM
28 Mar, 2019 05:24 PM
22 Feb, 2019 08:11 PM