Sign inSign up

devopsdays/gather-flag-accountservice

By devopsdays

•Updated about 9 years ago

The account service for the gather-flag open spaces application

Image
0

266

devopsdays/gather-flag-accountservice repository overview

Stories in Ready Stories in Progress Needs Review Build Status Coverage Status Go Report Card license

You can see progress on tasks at http://waffle.io/devopsdays/gather-flag⁠

Throughput Graph

⁠gather-flag

gather-flag is a web application for organizing open spaces, built with :heart: by mattstratton⁠ in Go⁠.

⁠Requirements

  • Docker 1.12
  • Docker Compose 1.8

⁠Starting services

docker-compose up -d

⁠Stopping services

docker-compose stop

⁠Including new changes

If you need change some source code you can deploy it typing:

docker-compose build

That being said, things should reload on the fly.

⁠Documentation

⁠Topic Service

This service is used to get information about a topic. It provides the topic title, the description, and other details.

Routes:

  • GET - /topics : Get all topics
  • POST - /topics : Create topic
  • GET - /topics/{id} : Get topic by id
  • DELETE - /topics/{id} : Remove topic by id
⁠Account Service

This service is used to manage user accounts, specifically around login, etc.

Routes

  • GET - /accounts : Get all accounts
  • POST - /accounts: Create account
  • GET - /accounts/{id} : Get account by id
  • DELETE - /accounts/{id} : Remove account by id
⁠Room Service

This service manages rooms, including who has access to them, etc

Routes

  • GET - /rooms : Get all rooms
  • POST - /rooms : Create new room
  • GET - /rooms/{i} : Get room by id
  • DELETE - /rooms/{i} : Remove room by id

Tag summary

Content type

Image

Digest

Size

265.9 MB

Last updated

about 9 years ago

docker pull devopsdays/gather-flag-accountservice