ReflowOS instance installation & configuration
These instructions are for setting up the core ReflowOS instance.
Step 0 - Install Dependencies & Prepare Environment#
Make sure you have Docker, a recent docker-compose (which supports v3 configs), and make installed
Ensure that the docker daemon is running on your host.
Clone the ReflowOS git repositorya
Step 1 - Configure the instance#
The app needs some environment variables to be configured in order to work.
In the conf/ directory, there are following default config files:
bonfire-public.env: default base configurationbonfire-gensecrets.sh: script to generate passwords and secrets
MAIL_DOMAIN and MAIL_KEY are needed to configure transactional email, sign up at Mailgun and then configure the domain name and key.
Step 2 - Install#
Build & Run ReflowOS using Docker containers#
- Build & run the docker image with console running in shell
Step 3 - Test#
By default, the backend listens on port 4000 (TCP), so you can access an example front end with your browser pointing to http://localhost:4000/ (if you are on the same machine).
For further up to date build and configuration options please see the README.md file in the reflow-os git repository.
The WeLoop frontend is developed in a seperate repository.