summaryrefslogtreecommitdiffstats
path: root/genomed/extra/config.yml
diff options
context:
space:
mode:
Diffstat (limited to 'genomed/extra/config.yml')
-rw-r--r--genomed/extra/config.yml88
1 files changed, 88 insertions, 0 deletions
diff --git a/genomed/extra/config.yml b/genomed/extra/config.yml
new file mode 100644
index 0000000..9d91e46
--- /dev/null
+++ b/genomed/extra/config.yml
@@ -0,0 +1,88 @@
+# AN IMPORTANT NOTE ABOUT YAML CONFIGURATION FILES:
+# !!! Be sure to use spaces instead of tabs for indentation, as YAML is very
+# !!! sensitive to white-space inconsistencies!
+
+##### HTTP SERVER #####################################################################
+
+# Under what HTTP environment are you running the Cloudmasterd server? The following methods
+# are currently supported:
+#
+# webrick -- simple stand-alone HTTP server; this is the default method
+# mongrel -- fast stand-alone HTTP server; much faster than webrick, but
+# you'll have to first install the mongrel gem
+#
+
+### webrick example
+
+server: webrick
+port: 8106
+
+### webrick SSL example
+
+#server: webrick
+#port: 443
+#ssl_cert: /path/to/your/ssl.pem
+
+# if the private key is separate from cert:
+#ssl_key: /path/to/your/private_key.pem
+
+
+### mongrel example
+
+#server: mongrel
+#port: 8106
+
+# It is possible to run mongrel over SSL, but you will need to use a reverse proxy
+# (try Pound or Apache).
+
+
+##### DATABASE ########################################################################
+
+# The Blog needs a database to store its records.
+#
+# By default, we use MySQL, since it is widely used and does not require any additional
+# ruby libraries besides ActiveRecord.
+#
+# With MySQL, your config would be something like the following:
+# (be sure to create the blog database in MySQL beforehand,
+# i.e. `mysqladmin -u root create blog`)
+
+#database:
+# adapter: mysql
+# database: blog
+# username: root
+# password:
+# host: localhost
+
+
+# Instead of MySQL you can use SQLite3, PostgreSQL, MSSQL, or anything else supported
+# by ActiveRecord.
+#
+# If you do not have a database server available, you can try using the SQLite3
+# back-end. SQLite3 does not require it's own server. Instead all data is stored
+# in local files. For SQLite3, your configuration would look something like the
+# following (don't forget to install the 'sqlite3-ruby' gem first!):
+#
+#database:
+# adapter: sqlite3
+# dbfile: /var/lib/blog.db
+
+##### GENOMED ########################################################################
+
+
+##### LOGGING #########################################################################
+
+# This log is where you'll want to look in case of problems.
+#
+# By default, we will try to create a log file named 'blog.log' in the current
+# directory (the directory where you're running the blog from). A better place to put
+# the log is in /var/log, but you will have to run blog as root or otherwise give
+# it permissions.
+#
+# Set the level to DEBUG if you want more detailed logging. Other options are
+# INFO, WARN, and ERROR (DEBUG is most verbose, ERROR is least).
+
+log:
+ level: DEBUG
+ file: /var/log/genomed.log
+# level: INFO