Live data from Hacker News

Show HN: Dropbase – Build internal web apps with just Python

github.com

81–90 of 119 posts

Re: Show HN: Dropbase – Build internal web apps with just Python

#81
post #77

Earlier quoted context omitted.

Also, a lot of the ones you mentioned are actually open source, no strings attached, self-hostable. I have personally used plotly dash and streamlit, still have a couple running for years. This one appears to be a closed source (?) commercial offering where you have to have an account to do anything with it. Nothing wrong with commercial offerings, but the trend of posting a GitHub URL to fool people into an open sou…

I think I understand the irk, but I feel that your presumption of our intention in posting a GitHub URL is unfair. In fact, I'm not sure how else we'd share the news that you can self-host this without posting a Github link. We've made it very clear throughout the comments that we are not an open source project and nowhere in our website or GitHub do we try to mislead people to think so.

I fail to see why the Show HN link shouldn’t be https://www.dropbase.io, which is in the very first sentence.

But maybe I’m the dinosaur. I still associate GitHub with open source, but closed source developer tool startups seem to increasingly use it as a ProductHunt.

Re: Show HN: Dropbase – Build internal web apps with just Python

#82
post #81

Earlier quoted context omitted.

I think I understand the irk, but I feel that your presumption of our intention in posting a GitHub URL is unfair. In fact, I'm not sure how else we'd share the news that you can self-host this without posting a Github link. We've made it very clear throughout the comments that we are not an open source project and nowhere in our website or GitHub do we try to mislead people to think so.

I fail to see why the Show HN link shouldn’t be https://www.dropbase.io , which is in the very first sentence. But maybe I’m the dinosaur. I still associate GitHub with open source, but closed source developer tool startups seem to increasingly use it as a ProductHunt.

Some context here is that our launch is mainly to developers. Other users can't even sign up from the website or use the product without self-hosting. In any case, we'd still need to post a link to Github, somewhere.

If you're saying it's ok to post a Github link to a non-open source project, but just not as the main URL, I'd understand, but I still feel that in our specific case, the Github link is the least friction path to set up for self-hosting. I think a developer who goes to a marketing site and doesn't easily find way to setup/self-host would be more frustrated.

Re: Show HN: Dropbase – Build internal web apps with just Python

#84
post #81

Earlier quoted context omitted.

I fail to see why the Show HN link shouldn’t be https://www.dropbase.io , which is in the very first sentence. But maybe I’m the dinosaur. I still associate GitHub with open source, but closed source developer tool startups seem to increasingly use it as a ProductHunt.

Some context here is that our launch is mainly to developers. Other users can't even sign up from the website or use the product without self-hosting. In any case, we'd still need to post a link to Github, somewhere. If you're saying it's ok to post a Github link to a non-open source project, but just not as the main URL, I'd understand, but I still feel that in our specific case, the Github link is the least frictio…

> I think a developer who goes to a marketing site and doesn't easily find way to setup/self-host would be more frustrated.

In that case the marketing site should probably be fixed.

"If it can be self-hosted, it has to be on GitHub" is a really weird claim, considering that tons of "self-hosted" open source projects aren't on GitHub. debian.org, for instance.

Also, I personally wouldn't call something that requires an external backend API (if I'm understanding this correctly?) "self-hosted". Partially self-hosted? Not sure. It's not exactly on prem either.

Re: Show HN: Dropbase – Build internal web apps with just Python

#88

You've chosen a really bizarre way to package your software. I'm looking through your repo and can't see any code for your libraries. It seems like its somehow part of the docker image? So then this is just a shim for a docker environment that contains the code? Normally people would use Github for a hosted repo and make their software available on Pypi. But deploying with a docker file is kind of opaque and sketchy.…

Yeah, the code is in a docker image, published on docker hub. It's prepackaged so it's easy to set up with docker-compose. The repo mostly has the docker files needed to self-host the dropbase worker and client. As you said, it's a bizarre, but not uncommon way to distribute. We're not technically open source at the moment, but considering evolving into source-available, and maybe eventually move up to an open source…

So does the docker file have something like python bytecode files in it or actual source? If it has source aren't you worried about people leaking it?
Post reply on HN