Skip to content

Latest commit

 

History

History
43 lines (29 loc) · 1.5 KB

install.md

File metadata and controls

43 lines (29 loc) · 1.5 KB

WorkBase

WorkBase is an open source, private cloud message service.
It's based on email protocol which means it can connect anyone with an email address.

Install on Ubuntu 16.04

Get it from the Snap Store

Instant Server Installation with Snap

 sudo snap install workbase-server

Now you can access from http://<your server ip>:3000

Config ROOT_URL

Suppose you have a domain(ex: example.com) mapping to your server.

 $ sudo snap run --shell workbase-server
 # echo ROOT_URL=https://example.com > $SNAP_COMMON/root-url.env
 $ sudo reboot

(Optional) Enable Email (Send & Receive)

  • Register an account in Mailgun: https://www.mailgun.com.
  • Add a domain, and validate following the instructions. Write down the API Key which will be used in setup.
  • Add a router: Match Recipient: (.*)@example.com, Store and Notify: https://example.com/api/v1/mailgun.

(Optional) Use S3

Follow the steps from https://vincetocco.com/backup-your-servers-automatically-to-amazon-aws-s3/

  • Create an S3 bucket in preferred region
  • Get an "Access Key Id" and "Secret Key"

iOS App

Install from App Store

After installation, set Server address(ex: https://example.com) from Settings.
Make sure the login screen showing your domain.