Live data from Hacker News

Show HN: Webapp.io - Free firecracker-based full-stack hosting

webapp.io

21–30 of 44 posts

Re: Show HN: Webapp.io - Free firecracker-based full-stack hosting

#21
post #17

I signed up and tried to authorize a single github repo, I received a '500 error' from https://webapp.io/api/after_github_oauth?code=&installation_...

It looks like all of the auth data is empty - maybe you logged into an account which doesn't have permission to install on that repository? If you email me at colin@webapp.io with your GitHub account name, webapp.io account (if any), and the name of the repository, I can take a look for you.

Ah, I stripped it from the post, didn't want to leave some important tokens on the internets.. :D I removed the authorization and tried again a few minutes later, it ended up working. Probably a temporary problem.

Re: Show HN: Webapp.io - Free firecracker-based full-stack hosting

#22
post #4

Why would I use this over fly.io? It seems to be very similar at first glance

Practically - We don't actually require you to use Docker, and we don't use it under the hood. The configuration (which looks like a Dockerfile) can run multiple containers in the same VM: FROM vm/ubuntu:22.04 RUN (install docker) RUN REPEATABLE docker-compose build RUN BACKGROUND docker-compose up EXPOSE WEBSITE localhost:8080 You can also just run entirely non-docker services: RUN BACKGROUND redis-server - The DSL…

Hey! Best of luck with this. Real quick: we don't use Docker "under the hood" at fly.io either. We take OCI containers as inputs, and transform them into VMs. The only "Docker" running here is the code that allows us to accept our users existing containers.

Re: Show HN: Webapp.io - Free firecracker-based full-stack hosting

#23
post #22

Earlier quoted context omitted.

Practically - We don't actually require you to use Docker, and we don't use it under the hood. The configuration (which looks like a Dockerfile) can run multiple containers in the same VM: FROM vm/ubuntu:22.04 RUN (install docker) RUN REPEATABLE docker-compose build RUN BACKGROUND docker-compose up EXPOSE WEBSITE localhost:8080 You can also just run entirely non-docker services: RUN BACKGROUND redis-server - The DSL…

Hey! Best of luck with this. Real quick: we don't use Docker "under the hood" at fly.io either. We take OCI containers as inputs, and transform them into VMs. The only "Docker" running here is the code that allows us to accept our users existing containers.

Sure, I meant "docker" here as a simplification for the OCI format.

Re: Show HN: Webapp.io - Free firecracker-based full-stack hosting

#24
post #11

Earlier quoted context omitted.

Same question here, it seems to be a fly.io clone without the global anycast network.

We do have a caching anycast proxy like fly, render, and other webapp-focused PaaS providers.

I'd like to try out your service, but would not be willing to link my GitHub account, and I do not have a Google account. Any chance of a non-federated sign in method?

Re: Show HN: Webapp.io - Free firecracker-based full-stack hosting

#25
post #7

You're really going to run into trouble with the "no credit card required" thing - people are going to use your service to, at worst, spam and abuse other people and, at best, mine crypto.

Webapp.io's money making part (which facilitates this) is a DevOps company (CI/CD, preview environments, etc) which is already hammered with that sort of thing - see this post (from when we were called LayerCI) discussed by TravisCI for context: https://blog.travis-ci.com/2021-10-20-mining

But this article says the solution was to require credit card for free use. The parent comment is noting that these guys are not doing that.

Re: Show HN: Webapp.io - Free firecracker-based full-stack hosting

#28
post #26

What's the strategy for dealing with persistent data? (Postgres, KV store, whatever)? How do I set that up and connect to it? If you're running in AWS (looks like it), how do I set up private networking with RDS?

Ty for asking this. I was searching the docs all over for this and surprised it wasn’t mentioned.

Re: Show HN: Webapp.io - Free firecracker-based full-stack hosting

#29

Hey HN, We recently finished our firecracker-based webapp hosting platform. It's like if Vercel and Docker had a baby: You write VM configurations in a language that looks like a Dockerfile, and every commit creates a preview environment which can be "promoted" to a production site. Here's an example configuration: ``` FROM vm/ubuntu:18.04 RUN curl -fSsL https://deb.nodesource.com/setup_12.x | sudo -E bash RUN apt-ge…

> You write VM configurations in a language that looks like a Dockerfile

What are the differences from a Dockerfile?

Post reply on HN