Jose Diaz-Gonzalez
e323770f89
Replace dokku-installer.rb with dokku-installer.py
...
The python version should allow us to remove any ruby dependencies and should also slightly speed up dokku installation. All LSB-compliant distributions should have python, so we should be okay depending upon it.
Closes #1783
Closes #1786
2015-12-22 01:59:23 -05:00
Jose Diaz-Gonzalez
626cd958a5
Fallback to using /etc/init.d/nginx reload directly to restart nginx. Closes #1165 . Refs #1247
2015-06-25 10:38:47 -04:00
Michael Hobbs
140f5a4939
fix lintball from #1198
2015-05-19 09:39:27 -07:00
3onyc
c2c18af425
Check web_config before key_file ( Fixes #1196 )
2015-05-19 15:11:06 +02:00
3onyc
d9a989d6b0
Use debconf to allow for command-line or unattended installation
2015-05-15 17:43:40 +02:00
David Jelic
d5ceda6da7
handle upgrade in debian/preinst script
2015-02-10 11:47:20 +01:00
Jose Diaz-Gonzalez
4656e80ab8
Move dokku-installer start to postinst
...
Performing the start in preinst meant that the required dokku-installer.rb file was not yet in position.
2015-01-16 16:52:50 -05:00
Jose Diaz-Gonzalez
20bb7caef4
Change dokku-installer.rb path to the contrib directory
...
This should avoid issues when testing via vagrant where the /root/dokku directory is not yet mounted. This is also more correct for cloud-installs
2015-01-16 16:52:50 -05:00
Jose Diaz-Gonzalez
d9026a9974
Remove configuration files if they already exist
2015-01-16 16:52:50 -05:00
Jose Diaz-Gonzalez
3fdc1d20b6
Only start the dokku-installer if it's not already running
...
Upgrades from previous - fresh - dokku versions will fail if the dokku-installer is already running.
2015-01-16 16:52:50 -05:00
Jose Diaz-Gonzalez
0fcc541e4f
Force remove sites-enabled directory, even when empty
2015-01-16 16:52:50 -05:00
Jose Diaz-Gonzalez
b6767f8efc
Add new make targets to build and install dokku debian packages
2015-01-16 16:52:50 -05:00