# README
Hobigon Server
Hobby + KANEGON = Hobigon
Hobigon is my playground server.
I remade that was made in Ruby(Rails). -> Hobigon ver.Ruby repository (sorry, this is private repo)
▼ Interfaces
Hobigon has three interfaces:
Web API, CLI and GraphQL.
Web API
Hobigon don't use WAF and use only gorilla/mux.
(Use julienschmidt/httprouter
until This commit)
Features
- Slack Notification
- Access ranking of My Blog's posts.
- Today's task list
- My Blog
- Create post data
- Get post data
- Like👍 post
- Calendar generator
CLI
Hobigon use urfave/cli.
Features
- Slack Notification
- Access ranking of My Blog's posts.
- Today's task list
GraphQL
Hobigon use 99designs/gqlgen.
Features
This is completely experimental implementation.(Just out of interest)
- My Blog
- Get post data
▼ Infrastructure
Now
Self-hosted k8s
Past
- k8s on Okteto
- GCE
▼ TODO
- Apply the tactical patterns of DDD
- Improve anemic domain model
- Slack
- Task
- Improve anemic domain model