Jose Diaz-Gonzalez
a1c768b9b3
refactor: drop web installer in favor of setup via cli
...
This makes the installation a bit more secure by ensuring a user does not accidentally expose a way for unauthorized users to add new ssh keys to the system.
Additionally, this removes the extra HOSTNAME file to make the initial install process easier (that file was not modifiable by any dokku commands.
Closes #2247
2021-08-07 16:36:41 -04:00
Jose Diaz-Gonzalez
f7beb3d95d
Merge pull request #3757 from pickettd/fix-installer-windows-vagrant
...
Add provision line to Windows Vagrant box for dokku-installer
2021-02-07 21:04:25 -05:00
Jose Diaz-Gonzalez
ed84f21c08
refactor: standardize apt-get usage
...
- Always put flags in same location
- Always use apt-get
- Add --no-install-recommends where possible
2021-01-17 20:19:56 -05:00
Jose Diaz-Gonzalez
ee6c034baa
fix: allow vmware-based vm to work on big sur
...
There seems to be an issue in Vmware that causes SSH to fail for new VMs.
https://github.com/hashicorp/vagrant/issues/12045
2020-12-29 16:27:29 -05:00
Jose Diaz-Gonzalez
664683c6e4
Merge pull request #4173 from karimsan/vagrant-build-essential
...
Add build-essential to Vagrant provision
2020-11-08 18:45:05 -05:00
Jose Diaz-Gonzalez
bd9d9fb5b9
fix: conditionally mount the dokku-arch folder if it exists
...
Closes #4158
2020-11-08 18:16:55 -05:00
Karim Sakhibgareev
231435001c
Add build-essential to Vagrant provision
2020-11-02 11:14:37 +00:00
David Pickett
7115839fd5
Add provision line to Windows Vagrant definition so dokku-installer is running/available by default in dokku-windows box
2019-10-23 11:57:20 -10:00
Jose Diaz-Gonzalez
50357eb682
feat: add support for new vmware_desktop provider
2019-03-12 21:26:39 -04:00
Jose Diaz-Gonzalez
1203146ab9
feat: switch vagrant vm to ubuntu 18.04
2019-03-12 21:26:07 -04:00
Jose Diaz-Gonzalez
67ae374e60
lint: remove whitespaces before redirect
2019-02-02 13:49:24 -05:00
Richard Sacco
7a4ff80525
changes to vagrantfile to make sure bash file works out of the box on windows
2018-03-23 13:18:40 -07:00
miraculixx
172bc87f32
resolve #2955
2017-11-04 14:14:02 +01:00
Edgars Beigarts
537906c504
Support CentOS in bootstrap.sh
2016-09-26 01:55:20 +03:00
Edgars Beigarts
0004dd53e1
Initial support for CentOS 7
2016-09-26 01:55:20 +03:00
Jose Diaz-Gonzalez
4aab4dcfcf
Allow building non-release (patch) packages for dokku
2016-06-09 15:07:13 -04:00
baob
391f9358a6
Fix too many redirects
...
Example error message on vagrant up:
Error response from daemon: Get
https://registry-1.docker.io/v2/library/postgres/manifests/9.5.0 :
Get
https://auth.docker.io/token?scope=repository%3Alibrary%2Fpostgres%3Apull&service=registry.docker.io :
dial tcp: lookup auth.docker.io on 10.0.2.3:53: too many redirects
2016-03-18 14:15:47 +00:00
Michael Hobbs
718b129041
allow overriding of vagrant cpus
2016-03-03 22:11:35 -08:00
Morris Jobke
7a9cf8abb1
Adds support for ArchLinux as host OS
...
* fix rsyslog handling
* don't hardcode dokku path
* add documentation for ArchLinux package build
* add vagrant machine to run the ArchLinux specific steps
* add step in release process for ArchLinux
* enhance docs for easy ArchLinux steps
2016-02-24 00:02:06 +01:00
Michael Hobbs
8b88cb8867
[ci skip] use pgup/pgdown for history shortcut in dev env
2015-12-17 13:30:34 -08:00
Jose Diaz-Gonzalez
b23e5d1cbb
Add support for vmware_fusion
2015-10-25 20:09:37 -04:00
Dan Callahan
4512f76dd8
Don't prompt users when installing dokku package
...
Fixes #1495
Log user name and fingerprint in events
Clarify bootstrap installation documentation
We actually have the reverse situation where the bootstrap.sh uses the web installer by default.
[ci skip]
dokku-apt compatibility
Fix for issue #1487 :
Created a separated VM environments for developers and users.
Changing default to linux users
Fix for issue #1487 :
Created a separated VM environments for developers and users.
Adjusting space
Clarify bootstrap installation documentation
We actually have the reverse situation where the bootstrap.sh uses the web installer by default.
[ci skip]
dokku-apt compatibility
Fix for issue #1487 :
Created a separated VM environments for developers and users.
Changing default to linux users
Fix for issue #1487 :
Created a separated VM environments for developers and users.
Changing default to linux users
Making dokku the default
Adjusting space
2015-09-27 23:43:20 -07:00
lubert
28288f70ed
Changed BOX_NAME to bento/ubuntu-14.04 [ci skip]
2015-08-28 21:10:28 -07:00
Jose Diaz-Gonzalez
4021b19dfc
Expose host and port for build vm
...
[ci skip]
2015-08-25 12:24:25 -04:00
Jose Diaz-Gonzalez
b39b0d4c78
Ensure we call apt-get before installing packages
2015-06-23 20:59:34 -04:00
Jose Diaz-Gonzalez
fc466e2c05
[ci skip] Fix FORWARDED_PORT
2015-05-12 14:27:49 -04:00
Jose Diaz-Gonzalez
23a6656566
[ci skip] ensure we run apt-get update at least once before installing git
2015-04-18 03:23:30 -04:00
Jose Diaz-Gonzalez
9dfa7ccee6
[ci skip] Ensure the /root/.ssh directory exists before copying the user's public key into the vm
2015-04-18 02:48:52 -04:00
Jose Diaz-Gonzalez
ea7e3dc61d
[ci skip] Switch vagrant box to chef/ubuntu-14.04
...
The current ubuntu cloud image has a bug where networking appears to stall intermittently, making it difficult to interact with the vm
2015-04-18 02:48:52 -04:00
Jose Diaz-Gonzalez
2aeb298663
Merge pull request #1065 from progrium/mh-dev-env-bugs
...
minor dev env cleanup
2015-04-03 15:18:59 -04:00
André Wendt
295c897b7e
Make port forwarding configurable
2015-04-02 09:27:10 +02:00
Michael Hobbs
b6ce856acb
set DEBIAN_FRONTEND appropriately to avoid warnings
2015-03-27 14:25:52 -07:00
Jose Diaz-Gonzalez
aee8ada6d0
Copy the public key into place instead of moving it
...
This gets around reprovisioning issues
2015-03-19 20:07:32 -04:00
Jose Diaz-Gonzalez
7c7896029c
Update debian package building due to manage generation changes
2015-02-09 13:24:38 -05:00
Jose Diaz-Gonzalez
87b7a74cf0
Copy the id_rsa.pub key to the vm where possible
...
This allows dokku-installer to automatically list the public key in it's UI
2015-01-16 16:52:50 -05:00
Jose Diaz-Gonzalez
2b9a31f06d
Add empty virtualmachine for testing purposes
2015-01-16 16:52:50 -05:00
Jose Diaz-Gonzalez
92610f347f
Add new Vagrant machines for both installation from deb (dokku-deb) and building debian packages (build)
2015-01-16 16:52:50 -05:00
Michael Hobbs
9b5abeac4d
test scala deployment
2014-12-23 23:54:52 -08:00
Jose Diaz-Gonzalez
a2d1d8c065
Setup dokku-installer within Vagrant VM on first provision
2014-11-15 20:14:01 -05:00
Jose Diaz-Gonzalez
2e5f88b285
Use -qq flag on apt-get to quiet installations of packages
2014-10-04 18:39:28 -04:00
Dmitri Voronianski
1feaeecee3
update box to trusty
2014-07-16 15:14:33 +03:00
Derek Myers
4ec4354b0a
Added option to set memory size for vagrant
2014-02-15 17:06:39 -06:00
Michael Huynh
d2426530f3
Set Ubuntu Raring cloud box --ostype=Ubuntu_64 to fix virtualbox boot issue.
2013-11-03 13:09:32 -05:00
Fabio Rehm
96f0d8e2fa
Allow bootstraping Vagrant VM with a cached stack tarball
2013-10-24 12:46:09 +02:00
Alexander
13cda0fd16
make all -> make install
2013-10-15 22:49:56 +02:00
Christoph Hartmann
ba8a84d422
moved git dependency to Vagrantfile
2013-08-03 09:33:15 +02:00
Jeff Lindsay
154d76e314
vagrant file uses local dokku checkout instead of pulling from repo via bootstrap. vagrant no longer uses the bootstrap script
2013-07-16 00:47:57 -07:00
rhy-jot
de78434086
Use HTTPS for DOKKU_STACK and BOX_URI
2013-06-20 20:20:37 -07:00
Jeff Lindsay
5a883042eb
use an actual domain (with wildcard subdomain support) that resolves to localhost
2013-06-10 18:56:43 -07:00
Soulou
312d20dfb7
deploy dokku via vagrant
2013-06-10 17:29:24 +02:00