Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

README syntax and SSL config info

  • Loading branch information...
commit 46689422e3b95df2203d4dbaa9dc79ddadfa921b 1 parent 8a7a695
@zeha zeha authored
Showing with 13 additions and 12 deletions.
  1. +13 −12 README.md
View
25 README.md
@@ -2,6 +2,7 @@ HostingStack build scripts
==========================
Base requirement: Debian wheezy, x86-64.
+
Preferably as a fast machine, VM is okay. At least 10G+ FREE disk space.
@@ -9,17 +10,18 @@ Preparations
------------
* As a normal user, clone this repository to your Debian installation.
- * Make sure this user can use sudo.
- * Run cd hs-build && ./setup.sh
+ * Make sure this user can use `sudo`.
+ * Run `cd hs-build && ./setup.sh`
This will:
* Install dependency packages
- * Configure pbuilder for building packages
- * Set up hs-build/.mrconfig as a trusted config (in ~/.mrtrust)
- * Check out the HostingStack source code to ./src
+ * Configure `pbuilder` for building packages
+ * Set up `hs-build/.mrconfig` as a trusted config (in `~/.mrtrust`)
+ * Check out the HostingStack source code to `./src`
* Build shipped dependencies (Thrift)
+
Building packages
-----------------
@@ -31,14 +33,13 @@ Building a demo VM
* Preparations above done.
* Ran `mr run build` once, successfully.
- * Run ./build-vm demo.raw
- * or, for a VMware VM, run ./build-vm --format vmdk demo.vmdk
- * Load demo.img or demo.vmdk in a Hypervisor of your choice, and give
+ * Run `./build-vm demo.raw`
+ * or, for a VMware VM, run `./build-vm --format vmdk demo.vmdk`
+ * Load `demo.img` (or `demo.vmdk`) in a Hypervisor of your choice, and give
it some time to boot. 3GB RAM minimum.
* After bootup it will create templates, this will take some minutes.
-If you have a Debian mirror near you, also set --mirror http://url.to.mirror/debian .
-
+If you have a Debian mirror near you, also set `--mirror http://url.to.mirror/debian`.
Demo VM Info
@@ -48,7 +49,8 @@ The default passwords are `CHANGEME`. This applies to user root (for
SSH), and to the admin account (demo1@hostingstack.org) and the
normal user (demo2@hostingstack.org).
-SSL for applications is currently disabled.
+SSL for applications is currently disabled. You can change this by
+editing `/etc/hs/httpgateway/hs-httpgateway.conf`.
In a production setup, the various services would be split over multiple
machines.
@@ -70,7 +72,6 @@ Not-so-important ports:
* Port 9090: HSAgent Thrift server
-
Legalese
--------
Please sign in to comment.
Something went wrong with that request. Please try again.