graffiti

Headless Java CMS

Github星跟踪图

Graffiti

a sample project utilizing the Giraphe CMS Framework.

Usage

  1. Clone the repo:
git clone https://github.com/creactiviti/graffiti.git
cd graffiti
  1. Setup database:
docker run --name postgres -e POSTGRES_DB=giraphe -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=password -d -p 5432:5432 postgres:9.6.5-alpine
  1. Run it:
mvn clean spring-boot:run
  1. From another terminal window, run a query:
curl -s -X POST -H "Content-Type:application/json" -d '{"query":"{ getAllMovies { id title directors { name } } }"}' http://localhost:8080/graphql
  1. Optional: Interact with the API through GraphiQL:
docker run --name=graphiql -p 9100:8080 -d -e GRAPHQL_SERVER=http://<YOUR_IP_GOES_HERE>:8080/graphql creactiviti/graphiql

And the go to http://localhost:9100

How do I use it for my own project?

Check the giraphe tutorial.

License

This project is released under version 2.0 of the Apache License.

主要指标

概览
名称与所有者runabol/graffiti
主编程语言Java
编程语言Shell (语言数: 3)
平台
许可证Apache License 2.0
所有者活动
创建于2017-12-16 15:38:03
推送于2017-12-17 18:02:38
最后一次提交2017-12-17 13:02:36
发布数0
用户参与
星数59
关注者数11
派生数7
提交数56
已启用问题?
问题数1
打开的问题数0
拉请求数0
打开的拉请求数0
关闭的拉请求数0
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?