All Projects → gobuffalo → buffalo-heroku

gobuffalo / buffalo-heroku

Licence: MIT License
Sets up and deploys apps to Heroku

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to buffalo-heroku

buffalo-heroku
Archived use github.com/gobuffalo/buffalo-heroku
Stars: ✭ 16 (+14.29%)
Mutual labels:  heroku, buffalo, gobuffalo
Buffalo
Rapid Web Development w/ Go
Stars: ✭ 6,476 (+46157.14%)
Mutual labels:  buffalo, gobuffalo
suite
A test suite for Buffalo applications
Stars: ✭ 24 (+71.43%)
Mutual labels:  buffalo, gobuffalo
Piku
The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers.
Stars: ✭ 902 (+6342.86%)
Mutual labels:  heroku, paas
Caprover
Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids
Stars: ✭ 7,964 (+56785.71%)
Mutual labels:  heroku, paas
Wordpress Heroku
This project is a template for installing and running WordPress 5.x on Heroku.
Stars: ✭ 198 (+1314.29%)
Mutual labels:  heroku, paas
Dokku
A docker-powered PaaS that helps you build and manage the lifecycle of applications
Stars: ✭ 22,155 (+158150%)
Mutual labels:  heroku, paas
Nucleus
Platform as a Service API abstraction layer.
Stars: ✭ 28 (+100%)
Mutual labels:  heroku, paas
Ezpaas Cli
A miniature Heroku clone for easy in-house deployments, powered by Docker. A work in progress.
Stars: ✭ 56 (+300%)
Mutual labels:  heroku, paas
Awesome Heroku
A curated list of helpful Heroku resources.
Stars: ✭ 230 (+1542.86%)
Mutual labels:  heroku, paas
SPaaS
A Simple-PaaS similar to Heroku
Stars: ✭ 18 (+28.57%)
Mutual labels:  heroku, paas
slam-mirrorbot
Aria/qBittorrent Telegram mirror/leech bot.
Stars: ✭ 1,072 (+7557.14%)
Mutual labels:  heroku
help-me
When there's none to go to. In times of danger or trouble, there is nowhere to seek help from. Help-me comes with an innovative solution to the above problem. It will automatically send notifications to your nearby people and it will be the moral duty of the people to help the person in danger.
Stars: ✭ 20 (+42.86%)
Mutual labels:  heroku
Deploying Django To Heroku Tutorial
Deploying a Django App To Heroku Tutorial
Stars: ✭ 20 (+42.86%)
Mutual labels:  heroku
spring-boot-angular2-starter
Starter application. Spring Boot, Angular 2, TypeScript, Gulp, Gradle, SCSS.
Stars: ✭ 35 (+150%)
Mutual labels:  heroku
ror-capstone
Ruby on Rails app to track activities and assign a group to them
Stars: ✭ 15 (+7.14%)
Mutual labels:  heroku
auto crawler ptt beauty image
Auto Crawler Ptt Beauty Image Use Python Schedule
Stars: ✭ 35 (+150%)
Mutual labels:  heroku
tgmusicbot
Telegram bot for downloading audio from YouTube, SoundCloud & MixCloud.
Stars: ✭ 66 (+371.43%)
Mutual labels:  heroku
react-landing-page
A landing page in 5 minutes.
Stars: ✭ 26 (+85.71%)
Mutual labels:  heroku
twitch-chat-visualizer
A Node.js Project. Would you like to see your chat stream with a custom design? This is for you!
Stars: ✭ 14 (+0%)
Mutual labels:  heroku

GoDoc Go Report Card

buffalo-heroku

This is a plugin for https://gobuffalo.io that makes working with Heroku easier.

It assumes you are using Docker to deploy to Heroku. It is recommended you read https://devcenter.heroku.com/articles/container-registry-and-runtime first.

Installation

$ go get -u -v github.com/gobuffalo/buffalo-heroku

Or, if you have GO111MODULE=on

buffalo plugins install github.com/gobuffalo/buffalo-heroku

Help

$ buffalo heroku --help

Pre-Requisites

New

The buffalo heroku new command will setup and create a new Heroku app for you, with a bunch of defaults that I find nice.

Flags/Options

There are a lot of flags and options you can use to tweak the Heroku app you create. Use the --help flag to see a list of them all.

$ buffalo heroku new -h

creates a new heroku application

Usage:
  buffalo-heroku heroku new [flags]

Flags:
      --addon:heroku-postgresql string   options: hobby-dev, hobby-basic, standard-0 (default "hobby-dev")
      --addon:heroku-redis string        options: hobby-dev (default "hobby-dev")
      --addon:sendgrid string            options: starter (default "starter")
  -a, --app-name string                  the name of the heroku app to deploy
      --auth                             log into heroku from the cli
  -d, --dry-run                          run the generator without creating files or running commands
  -l, --dyno-level string                free, hobby, standard-1x, standard-2x (default "free")
  -e, --environment string               the environment to run the application in (default "production")
  -h, --help                             help for new

Deploying

The initial setup command will do a deploy at the end, but after that you'll want to use the buffalo heroku deploy command to push a new version of your application, it'll even try to run your migrations for you.

$ buffalo heroku deploy
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].