No description
Find a file
2014-10-12 20:27:02 +01:00
blueprints Initial commit 2014-09-26 13:57:09 +01:00
config Adds confd support! 2014-10-10 18:08:14 +01:00
importers Add multi-user and nginx support (closes #4 and #5) 2014-10-05 10:54:36 +01:00
scripts merge use-dockerfiles-repo (tested it on k4 and it works), closes #11 2014-10-12 20:27:02 +01:00
unit-files merge use-dockerfiles-repo (tested it on k4 and it works), closes #11 2014-10-12 20:27:02 +01:00
.gitignore Adds confd support! 2014-10-10 18:08:14 +01:00
LICENSE Initial commit 2014-09-24 14:40:03 +01:00
README.md Replaces coreos.dev with indiehosters.dev 2014-10-10 15:40:14 +01:00
Vagrantfile Adds confd support! 2014-10-10 18:08:14 +01:00

Prerequisites to work on this project:

Get started:

vagrant up

Wait for the provisioning to finish (~40mins), and go to your browser: https://indiehosters.dev

If you want to add another wordpress instance apart from indiehosters.dev:

  • For e.g. example.dev, put a cert for it in /data/per-user/example.dev/combined.pem on the host system.
  • Test it with openssl s_server -cert /data/per-user/example.dev/combined.pem -www
vagrant ssh
sudo sh /data/infrastructure/scripts/approve-user.sh example.dev wordpress

Check https://example.dev in your bowser!

Cleaning up

To clean up stuff from previous runs of your VM, you can do:

vagrant ssh
rm -rf /etc/systemd/system/multi-user.wants/*

and then restart the VM with vagrant reload.