Repository navigation
docs: add ZopDay to the deploy options - #1243
Open
muskanbandta23 wants to merge 1 commit into
Open
muskanbandta23 wants to merge 1 commit into
muskanbandta23 wants to merge 1 commit into
Conversation
|
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Adds one-click deployment with ZopDay to the Deployment row, alongside the Heroku and Koyeb
buttons. README only, +1/−0.
Disclosure up front: I work on ZopDay. Interstellar is AGPL-3.0 and the row already carries two
providers, so this is offered as an addition rather than a replacement for either.
ZopDay's One-Click Deploy feature lets users quickly deploy an application to ZopCloud or their
own cloud via ZopDay, without the usual manual deployment setup.
The feature supports applications from GitHub repositories and Docker images, while Helm Charts
can be deployed to the user's own cloud Kubernetes cluster.
Supported deployments
Users open a shareable deploy link and deploy with one click. The link can also carry preset
environment variables so required configuration fills in automatically. Try it out:
https://zop.dev/zopday/app/deploy
One-Click Deploy with ZopDay: https://zop.dev/zopday/oss
What changed
A third button in the existing row, in the same raw
<a><img>shape as the Heroku and Koyebentries, placed after Koyeb.
What it offers
The button builds this repository and runs your existing
npm start—node src/server.js—on port 8080, which is what
src/server.jsalready falls back to (process.env.PORT || 8080).Nothing new to maintain and no extra entry point.
No environment variables are preset, so a deploy from this link behaves exactly like
npm start:config.jskeepschallenge: false, and anyone who wants the password protection yourPassword Protection section documents sets it themselves, the same way they would locally.
How it differs from the existing two
app.jsonon theheroku/nodejsimage, and Koyeb buildsfrom git on their own platform. Both are the right default for a quick personal instance.
instance and its traffic stay inside their own cloud account and billing rather than on a
shared platform.
So it complements the two entries already here rather than duplicating either of them.
Deploy to ZopDay Button
https://zop.dev/deploytozopday-inkhard.svgNotes
height="32"is set on the image deliberately: the Heroku button is 156×32 and the Koyebbutton is 150×32, while the ZopDay SVG is 169×36 unscaled. Without it the three buttons would
not line up.
zop.dev, so it will not break later.wired up from it.
ZopCloud.