Skip to content

rakyi/votemeal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

votemeal

Simple Slack app for voting

Getting Started

  1. Start the application: lein run
  2. Go to localhost:8080 to check if the server is running
  3. Run tests with lein test

Configuration

To configure logging see config/logback.xml. By default, the app logs to stdout and logs/. To learn more about configuring Logback, read its documentation.

Developing your service

  1. Start a new REPL: lein repl
  2. Start your service in dev-mode: (def dev-serv (run-dev))
  3. Connect your editor to the running REPL session Re-evaluated code will be seen immediately in the service

Docker container support

  1. Build an uberjar of your service: lein uberjar
  2. Build a Docker image: sudo docker build -t votemeal .
  3. Run your Docker image: docker run -p 8080:8080 votemeal

OSv unikernel support with Capstan

  1. Build and run your image: capstan run -f "8080:8080"

Once the image it built, it's cached. To delete the image and build a new one:

  1. capstan rmi votemeal; capstan build

About

Vote for places to eat at

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages