Skip to content

GeekBotDevelopments/GeekBot

Repository files navigation

GeekBot

Java CI with Gradle Build and Push Docker image discord-shield

Information and Greetings

Hello, and thank you for noticing this repository. this is geekbot. for now, just a discord bot, but i wish to eventually build up geekbot to an open source home assistant similar to alexa or google home.

How to run locally

Build the project using gradle or run from the IDE. Make sure to have a folder called Config nearby containing Config.properties.

Optionally an env variable main_config can be set to point the app towards the Config folder location

Docker

https://hub.docker.com/repository/docker/legendarygeek/geekbot

Run the following commands locally

Build: docker build . -t geekbot:local --rm will build the image

Run: docker-compose up docker-compose.yml --build will build then run the image as a compose

Stop: docker-compose -f docker-compose.yml down && docker-compose -f docker-compose.yml rm f will shutdown the compose