added maintenance file

This commit is contained in:
albert
2011-08-30 10:25:17 -04:00
parent 79e2ed236b
commit f74b6d76a9
2 changed files with 25 additions and 2 deletions

View File

@@ -64,12 +64,14 @@ namespace :deploy do
namespace :web do
desc "Present a maintenance page to visitors."
task :disable do
run "mv #{current_path}/public/maintenance.html.bak #{current_path}/public/maintenance.html"
maintenance_html_path = "#{current_path}/public/maintenance.html.bak"
run "if [ -e #{maintenance_html_path} ] ; then mv #{maintenance_html_path} #{current_path}/public/maintenance.html ; fi"
end
desc "Makes the application web-accessible again."
task :enable do
run "mv #{current_path}/public/maintenance.html #{current_path}/public/maintenance.html.bak"
maintenance_html_path = "#{current_path}/public/maintenance.html"
run "if [ -e #{maintenance_html_path} ] ; then mv #{maintenance_html_path} #{current_path}/public/maintenance.html.bak ; fi"
end
end
end

View File

@@ -0,0 +1,21 @@
<!doctype html>
<html>
<head>
<title>Downbooru</title>
<style type="text/css">
body {
margin: 0;
padding: 10em 2em;
font-family: 'Palatino Linotype', serif;
}
h1, p {
text-align: center;
}
</style>
</head>
<body>
<h1>The site is down for maintenance.</h1>
<p>Check <a href="http://search.twitter.com/search?q=&ands=danbooru&phrase=&ors=&nots=&tag=&lang=all&from=teruyo&to=&ref=&near=&within=15&units=mi&since=&until=&rpp=15">Twitter</a> for updates.</p>
</body>
</html>