[HN Gopher] Show HN: Meli, a Netlify-like platform for deploying... ___________________________________________________________________ Show HN: Meli, a Netlify-like platform for deploying static sites Author : gempain Score : 89 points Date : 2020-12-11 15:58 UTC (7 hours ago) (HTM) web link (github.com) (TXT) w3m dump (github.com) | yatsyk wrote: | I've not found in docs anything related to static site | configuration files (like netlify.toml or vercel.yml in hosted | services). How to configure particular site? | phreack wrote: | Just FYI in case you care about this sort of stuff, there's a | major eBay-like company in South America called MercadoLibre, | that is commonly referred to as MeLi or simply Meli as well, and | that also has the $MELI stock ticker. It's not a big deal at all | but thought you'd like to know about it as it may impact organic | discovery or cause a bit of confusion down the line. | jedberg wrote: | Fun fact: eBay used to be a 20% owner of MeLi. | FanaHOVA wrote: | This is interesting; I use Netlify for a Gatsby/Contentful | website, as well as for a Netlify CMS one. I don't pay for any of | it, so it's hard find a reason to move away. What are some of the | problems you've seen people have with Netlify? Other than not | being in control of the infrastructure of course. | pwdisswordfish0 wrote: | I found the Netlify CLI pretty exasperating to use. In addition | to it just being straight up information overload at any given | step, the feedback it does print out is often misleading or the | opposite of helpful in some other way. More from my notes on | that day: | | > My use case is to deploy a static site. I have a directory | containing the pages. I've installed the Netlify CLI (itself a | stupidly fiddly process). [And I've read the docs by now.] I | should be able to init and deploy, trivially, right? | | Wrong. Without even trying I ran into some crash bugs in the | CLI, for what seems to be a bog-standard use case. On a hunch, | I decided to check what would happen if I moved the .git | subdirectory somewhere else and re-ran. And whaddaya know, I | found that it worked reliably when there was no .git | subdirectory anywhere to be found, and it reliably failed when | it was present. So even though the contents of .git/ are | completely irrelevant for the use case, the CLI is evidently | both (a) trying to do something with it, and (b) making some | bold assumptions about what's in there and failing hard. My | money is on "Nobody at Netlify is even testing this." | | (FWIW, no I didn't report this. The overall "feel" of their | stuff leads me to believe it would be a painful experience with | no upside. Several years ago, I interacted with some Netlify | folks early after their launch to give some feedback that was | more of the sort "I'm reaching out to inform you of a problem | for your own benefit and help you resolve it" than it was | anything like "I'm here to get you to help me with my problem". | The overall tone of the responses were pretty obnoxious under | those circumstances, so I noped out and never gave them any | serious consideration until this year, where I discovered the | situation above. I have to say it pretty much validated my | early opinion.) | [deleted] | swyx wrote: | (previously worked at Netlify) | | sorry to hear about your prior experience. fwiw the CLI was | not fully staffed for a long time - but as of last year at | least 2 engs are working on it fulltime and they should have | capacity to look into your usecase if serious enough. | | yes, the CLI looks into .git, no i'm not sure if it was | needed for what you were trying to do, but also no i have | never run into the issue you describe as an almost-daily user | of netlify for 4 years | WA wrote: | If you don't pay, it's rather slow. A lot slower than my static | pages on a VPS I rent. | at-fates-hands wrote: | > If you don't pay, it's rather slow. | | I have several free sites on Netlify and none of them seem | slow at all - all three sites load in under 450ms on Chrome. | | How much faster are your sites loading? Is it a shared VPS or | dedicated? | | Just curious how you categorize "rather slow" is all. | swyx wrote: | its also location dependent. the cdn for the free tier is | different (less PoPs) than the cdn for the enterprise tier. | altdatathrow wrote: | Is this an upgrade from my current platform to deploy static | sites, FTP? | city41 wrote: | Depends on what your needs are. For example if you are working | on a team, Vercel* automatically deploying feature branches is | extremely useful. Pushing a new blog post to your personal | site? FTP is probably fine. | | *Can't speak to Meli as I've never used it. | mrkurt wrote: | You're comparing a protocol to a set of automation tools. It | may or may not be an upgrade. If you want something to handle | builds, SSL, routing rules, etc ... then yes. | echelon wrote: | git push = automated build and test (eg. Typescript codebases), | deploy, SSL cert setup, CDN asset hosting | | It's effortless. | | Like how it looks locally? Git commit, git push. Done. | at-fates-hands wrote: | Not sure how many times I was on the phone with a client who | wanted a few quick updates. I just edited the repo on github, | checked it in and BOOM! Told the client the changes were live | while we were still on the phone. | | That kind of ease of use does wonders for your customer | service numbers. | dxdm wrote: | Does this have anything to do with meli, the in-terminal mail | client? | | https://meli.delivery/ | qwerty456127 wrote: | What a crazy look. | jedahan wrote: | Thought this was about the mail client https://meli.delivery/ | gempain wrote: | Hi there ! | | We used to host our sites on Netlify, but our eyes fill with | glitter when we hear open source and self-hosted. So, we built | Meli, which essentially is a Netlify alternative that lets you | deploy static sites and frontend applications with ease, | featuring per-branch deployments, web/slack/mattermost/email | hooks, an API, and a way to manage organizations, teams and sites | easily. | | We built Meli on top of Caddy, a very powerful HTTP server | (https://github.com/caddyserver/caddy). We've used Typescript, | Node (backend), React (frontend) and MongoDB for the database. | | It's a beta, but you can install super easily with Docker | Compose: https://docs.meli.sh/get-started/installation | | Check us out at https://github.com/getmeli/meli ! | | Looking forward for your feedback :) | gtirloni wrote: | Nice project! It would be nice if there were some issues that | volunteers can pick up to work on. What's the best way to reach | the team to discuss this? I'd like to contribute. | monadic3 wrote: | You might describe the product directly for those who don't know | what netlify is (seems like some kind of combination of a static | file server and rsync aimed at enterprise). | | It makes me a little concerned that there are so many features. | swyx wrote: | also CI/CD + CDN + serverless functions + identity + forms... | debt wrote: | Genuinely curious, can someone clarify how these types of | platforms(Netlify etc) are any different from something like an | S3 bucket? | | You can host a static website via an S3 bucket. | | https://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteHosti... | edaemon wrote: | They offer features that you'd have to build yourself with S3, | e.g.: | | - HTTPS with automatic certificate provisioning | | - CDN | | - CI/CD integration | | - Add-on features like CMS, identity management, functions, | etc. | | They also tend to offer those things for free, within certain | usage limits. If you just need a plain HTTP site with no frills | S3 is just fine. | cloogshicer wrote: | That's how I used to host my static sites but then I switched | to Netlify because the UX for me as developer was just so much | nicer. | | Maybe there's a way to also setup git sync with S3 buckets, but | with netlify this is the default. And it's just so comfy to | deploy with every git push. | | Also using any of the other netlify add-ons (forms, cloud | functions) is super quick and simple. Something that I | (admittedly an ops noob) can't say about AWS. | jrururufuf666 wrote: | its 2020 and the hottest topic is static site generators. | geocities ftp 1998 | Possiblyheroin wrote: | This is awesome - will definitely need to try it out on a side | project. | | At first glance, seems to do something similar to Caprover. ___________________________________________________________________ (page generated 2020-12-11 23:00 UTC)