General
-
230 votes
IP SSL, SNI SSL and piggyback SSL (for *.apphb.com domains) is supported. Hostname-based SSL coming later
-
Migrations
What do you suggest people use for migrations? All run outside of appharbor?
143 votes -
141 votes
-
121 votes
-
Auto Scaling Instances
The ability for AppHarbor to automatically scale up or down server instances based on the load of the current servers.
Some additional suggestions on implementing this, would be a max number of instances you will let AppHarbor scale to and notifications if you are approaching the max number.
92 votes -
Create Visual Studio plugin
Should also let me run my tests on AppHarbor.
86 votes -
Support multiple web applications in a solution
It would be useful to be able to have more than one web application in a solution and a way to select which one to deploy. Preferably this would be in the application settings.
This would be useful when there are accessory web projects (i.e. testing, samples, etc) or when you want to separate functionality into multiple independent applications (i.e. API and main web site).
78 votes -
Rake and Albacore support
Very efficient way of building projects and doing interesting tasks. Check the rakefile.rb in the build setup of FubuMVC :)
68 votes -
Queues ala the AppEngine way with webhooks (or callbacks if you like)
The way AppEngine implemented queues rock. Configure a queue to call an endpoint, stick as many items in the queue as you like and let the endpoint process the queued items in sequence. It's a very nice model to work with.
59 votes -
add logging tool with log files only accessible through admin tool
like log4net or nLog. But I don't want my log files to be accessible to the world, only through the admin UI/API
52 votesWe’re now exposing request errors with stacktraces etc. in the application interface. More here: http://blog.appharbor.com/2011/03/28/application-errors
-
52 votes
-
Support any build configuration and connected web.config transform (web.test.config / web.stage.config / web.release.config)
With Web Deploy 2.0, it is easy to build deployment packages by using the correct build configuration and web.config transform that goes with it for .NET web apps.
Currently, AppHb only supports the release build configuration and hence the web.release.config for deploying our .NET web apps.
This makes hosting a testing environment (having a test build configuration and web.test.config) cumbersombe to deal with. Out of the box support for this would make it possible to host all environments @ AppHarbor with ease.
49 votes -
45 votes
-
Support Solr
Add support for Apache Solr, for full-text searching, faceting, etc. One way to do this would be integrating with Websolr, just as Heroku does.
41 votes -
40 votes
-
Write access to the file system
A durable persistent file drive where we can have full read/write access. I need this specifically to enable lucene.net. Websolr is way too expensive for what you get so I don't consider that a viable alternative.
37 votes -
Add the ability to specify Web.config transformations in the Control Panel
The "Configuration variables" stuff in AppHarbor is awesome, but it only works for basic <appSettings>.
It would be awesome if we could paste a Web.config transform (like the contents of a Web.Release.config) into the control panel to be applied too. This would support additional functionality like:
1. Allow us to use the strongly-typed "Settings" files built into projects instead of <appSettings>. They're strongly-typed and support things you can't easily put into a string (such as a string array).
2. Allow overriding other settings for modules. Eg. currently my Web.Release.config has config to email errors to me (ELMAH). I can't move…
33 votes -
30 votes
-
26 votes
-
Allow simple migration from US to EU Instance
Currently, there is no straightforward manner to migrate an original Appharbor application from a US instance, to an EU one.
Also - when on a US instance, there is seemingly no way to check if your existing Add-Ons will work on EU instances - without creating a new application of course.
25 votes
- Don't see your idea?