Please whitelist cPanel in your adblocker so that you’re able to see our version release promotions, thanks!

The Community Forums

Interact with an entire community of cPanel & WHM users!

Rails + SVN + Subdomains

Discussion in 'General Discussion' started by jeffleeismyhero, Jan 15, 2009.

  1. jeffleeismyhero

    Joined:
    Jan 18, 2006
    Messages:
    15
    Likes Received:
    0
    Trophy Points:
    151
    I am working with a number of Ruby on Rails projects versioned with Subversion. Each time I checkout a new project into my workspace, I need to edit the Apache config so that it sees the project. Rails applications contain a public folder that the webserver needs to serve up. I would like to do the following:

    Each time I checkout an SVN repo, I would like a subdomain to be created automatically. This does not need to be in the cpanel account (i.e., it could be added to the httpd.conf file directly). When I check out a repo to the directory: /home/user/projects/development/samplesvncheckout

    I should be able to access it (since it is a Rails app, I would actually need to access /home/user/projects/development/samplesvncheckout/public) at samplesvncheckout.domain.com.

    If I check the repo out as jeff-project then I should access it as jeff-project.domain.com. Or if I check it out as jeff_project then it should be accessed at jeffproject.domain.com (since I cannot use underscores in the domain).

    Quite separately, I need to have another path:

    /home/user/projects/production/newproject.com

    When I checkout a repo to the production folder, I should be able to access it as newproject-live.domain.com.
     
Loading...

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice