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.
conf/ directory, there are following default config files:
bonfire-public.env: default base configuration
bonfire-gensecrets.sh: script to generate passwords and secrets
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.