Skip to content

GettingStarted

uakfdotb edited this page Jan 8, 2016 · 3 revisions

Installation from binaries

Lobster binaries for Linux i686/amd64 are released in the lobster-release repository. These are regularly built from the Lobster master branch (if a stable branch is added later on to lobster repository, lobster-release will include a corresponding branch).

Do a git clone to grab the files, or click on the "Download ZIP" button on the right sidebar. Select the binary corresponding to your system and run it (make sure that when you run Lobster, the assets and tmpl directories are in your current working directory), e.g.:

./lobster_x86_64 lobster.cfg

Installation from source

See INSTALL file for more information.

MySQL

Lobster uses a MySQL database. Setup the database:

CREATE DATABASE lobster;
GRANT ALL ON lobster.* TO 'lobster'@'localhost' IDENTIFIED BY 'LOBSTER_DB_PASSWORD';
use lobster;
source /path/to/lobster/schema.sql;

Configuration

Copy lobster.example.cfg to lobster.cfg and lobster.example.cfg.json to lobster.cfg.json. Both of these include configuration options that you will need to change.

In lobster.cfg, at a minimum you'll need to set:

  • urlBase
  • fromEmail and adminEmail
  • database host/username/password/name

lobster.cfg.json defines the virtual machine and payment interfaces to activate. See below for more information:

Clone this wiki locally