Steps to Install Hubot in Slack using Digitalocean - heroku

I am pretty new in Slack and Hubot so I could only find solutions by searching. Recently I just want to use them to help me to deploy my website and do some other small services. But my server is on Digitalocean. The problem is that there is little information on the web about how to deploy Hubot in Digitalocean like that in Heroku. I only find this link but it's hard to follow and understand for rookie like me.
https://gist.github.com/trdarr/9212351
So I am wondering whether there is a detailed solution that deploying Hubot in Digitalocean and installing it with Slack.
I'd be very greatful if anyone can help me with this issue. Thanks!

DigitalOcean's Heartbot will give you a super easy start. Deployment gets a little trickier (currently working on that).

Related

Question about deploying a Shopify app to Heroku

I have question about Shopify app development and the deployment process.
I've used the getting started guide here, and I have an app that works fine when I use npm run dev and view the app in the store admin.
However, of course, once I stop the server from running, the app is no longer accessible.
I believe I need to deploy the app to Heroku (or something similar) in order to have it work in a non-development environment.
It doesn't seem like there is much guidance online from Shopify about the best way to go about this.
Does anyone know what steps I need to take in order to deploy my app to Heroku, so that I can use the app in by test store on another device?
It seems like every guide online stops JUST BEFORE explaining this process and I can't figure out why! I have tried everything online but nothing has worked:
Adding the code to Github and connecting it to Heroku
Using Docker
Any help is appreciated. Thank you!
You have zero obligations to use Heroku. If you have an IP address dedicated to your house, you could host the App using your house. If you co-locate your own server at an Internet business, and they give you IP addresses you can use that. If you wanted to use Amazon directly, you could use EC2. If you wanted to use Linode, or Azure, or any other cloud service, feel free! It is up to you!
Using Heroku (built on AWS) is traditional only in the sense that it is the original easy peasy hosting in the cloud service. Play with Heroku by reading Heroku-specific documentation or hosting information. This has nothing to do with Shopify. Shopify only mentions Heroku because traditionally, developers used it. No other reason.
If you want to learn how to use Heroku, 100% there are blog posts within easy reach for you to study and learn from.

How to deploy Vendure (headless commerce) together with Strapi CMS on Heroku?

I'm trying to deploy a webapp to Heroku. The current stack is build out of:
NextJS for the frontend (deployed on Vercel)
Strapi CMS (deployed on Heroku)
I would love to add a webshop to the webapp and would love to use the example from Vercel/commerce (https://github.com/vercel/commerce). I have selected Vendure as my favorite headless commerce provider.
I have a problem figuring out how to deploy Vendure on Heroku-platform. Is it possible to combine both Strapi and Vendure on only one Heroku app? Can both programs work together? I would think it's possible because both can work with PostgresDB.
I've read this documentation (https://www.vendure.io/docs/developer-guide/deployment/) but this doesn't speak about Heroku and the combination with Strapi.
I know my way with NextJS / Javascript / HTML, but my knowledge of the backend and deployment is not as good.
Thanks in advance for helping me out.
Greetings,
Bruno
You could take a look for inspiration/pointers at the vendure/vendure-demo repo, it is deployed using dokku, which is a nice FOSS heroku-like deployment app for your VPS or Server.
If you want, you could use it's Dockerfile for running it in heroku likewise or whatever dokcker compatible provider you might choose, just remove the -demo- parts you don't need about it.
I also have successfully deployed vendure and commerce with CapRover. Can recommend it a lot!
Which is like dokku but with a nicer webapp GUI/Installation. If you go the dokku route you have ledokku for a GUI too. Not so polished though.

Any great tutorials on hosting a Laravel API on Azure? Or does anyone know how to on here?

I am getting the run around on the net and would like to know if anyone has found a great walk through for deploying a Laravel API to Azure?
This might not answer directly your question and you may not be using/paying for forge...
But, if you use Laravel Forge. you can follow this set up and forge will do most of the deployment for you. Most of it...
https://medium.com/#piesse/laravel-forge-on-azure-d429a6cba6d4
if you never used forge, i would certainly recommend to pay at least the first month just to see what it is and to make your deployment easier. i hope this is not seen as spam, since im not trying to sell a product, im recommending a way for your deployment to be done.

Build simple Vertx web server in multi Server

I'm a newbie in Vert.x and have many issue with it. There is a litle document and tutorial about it
I want to build an web service running in multi server by Vert.x. And if I do that, do I need to config anything, such as DNS...? Anyone has document about Vert.x, please share
This is a very broad and vague question, not really suited to stack exchange. However there are website tutorials available for a number of languages at http://vertxio-hornmicro.rhcloud.com/tutorials.html.
Regarding, DNS etc. I would need to know more about your setup, if you just want to develop something locally try one of the tutorials on the above link.

Build my personal "heroku" or "fluxflex" like?

I'd like to learn (by doing) how heroku, fluxflex and in general all PaaS work. I mean, how could I build my own "heroku", "fluxflex", GAE... What do I need to know/learn/read? I've seen appscale, but I'd like to build my own.
Basically what I'd like to do:
An user gets registered
He import/upload an app (only allowed frameworks, for example django, ror, node) the app is installed.
Everything is scalable....
Regards!
A Google search on "Heroku Architecture" and "Openshift Architecture" got me this, this respectively. CloudFoundry is an Open Source PaaS hosted on Github, and they have a nice blog that describes how CloudFoundry works. Hope that helps. Cheers.

Resources