Campo is an open source web forum application, it's design concept is lightweight, mobile friendly and easy to maintain.
Currently under active development, not recommended to deploy in production.
Campo use docker in development and deployment, it provides a consistent environment.
Install Docker, visit https://docs.docker.com/install/ .
Campo use docker-sync to speed up docker volume IO. install Docker-sync:
$ gem install docker-sync$ git clone https://github.com/getcampo/campo.git
$ cd campoStart docker sync:
$ docker-sync startSetup dev environment:
$ docker-compose run web bin/setupStart docker services:
$ docker-compose upVisit http://localhost:3000/ .
$ docker-compose run web bashYou can run other rails command in this console, for example bin/rails test.
MIT License.