https://github.com/osoco/puppet-apache2
Puppet module to manage apache2, with hability to enable or disable virtualhosts and modules
https://github.com/osoco/puppet-apache2
Last synced: about 2 months ago
JSON representation
Puppet module to manage apache2, with hability to enable or disable virtualhosts and modules
- Host: GitHub
- URL: https://github.com/osoco/puppet-apache2
- Owner: osoco
- Created: 2012-05-24T15:37:42.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2012-06-01T12:50:52.000Z (about 14 years ago)
- Last Synced: 2025-03-05T17:29:40.430Z (over 1 year ago)
- Language: Puppet
- Size: 165 KB
- Stars: 1
- Watchers: 2
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
puppet-apache2
==============
Puppet module to manage apache2, with hability to enable or disable virtualhosts and modules. Currently, it only works in Debian family. Examples:
class my_apache_conf {
apache2::module { "fastcgi":
modname => "fastcgi",
}
apache2::disable_virtualhost { "000-default":
conffile => "000-default",
}
apache2::proxy { "apache2-proxy-tomcat":
virtualhost_name => 'mytomcatapp.com',
server_admin_mail => 'admin@mytomcatapp.com',
backend_url => '127.0.0.1:8080'
}
apache2::redirection { "apache2-jenkins-redirect":
virtualhost_name => 'jenkins.myorg.com',
server_admin_mail => 'admin@myorg.com',
destination => 'http://continuos-integration.myorg.com/jenkins'
}
}
For more advanced usages, you can check out the projects https://github.com/osoco/puppet-apache2_svn and https://github.com/osoco/puppet-apache2_trac