Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pine/mapbot

:world_map: Google Maps bot for Slack
https://github.com/pine/mapbot

Last synced: 26 days ago
JSON representation

:world_map: Google Maps bot for Slack

Awesome Lists containing this project

README

        

# mapbot  [![CircleCI](https://circleci.com/gh/pine/mapbot/tree/main.svg?style=shield)](https://circleci.com/gh/pine/mapbot/tree/main) [![codecov](https://codecov.io/gh/pine/mapbot/branch/main/graph/badge.svg)](https://codecov.io/gh/pine/mapbot)
:world_map: Google Maps bot

## Requirements
- Java 17
- Redis

## Libraries
- Spring Boot 2

### Deployment

```sh
$ heroku apps:create your-app
$ heroku config:set SPRING_PROFILES_ACTIVE=prod
$ heroku config:set TZ=Asia/Tokyo
$ heroku config:set 'JAVA_OPTS=-Xmx200m -XX:+UseCompressedOops -XX:+UseStringDeduplication -Dlog4j2.formatMsgNoLookups=true'

# Setup Redis
$ heroku addons:create heroku-redis:hobby-dev

# Deploy JAR file
$ ./gradlew build
$ heroku plugins:install java
$ heroku deploy:jar --jar app/build/libs/app.jar --jdk 17
```

## License
MIT © [Pine Mizune](https://profile.pine.moe/)