4 ms·
There are a bunch of ways to deploy via GitHub, I would check out this action, it's the easiest and most straightforward. There should be no need to adapt it ba
by zapt02 4y ago
There are a bunch of ways to deploy via GitHub, I would check out this action, it's the easiest and most straightforward. There should be no need to adapt it based on different frameworks:
https://github.com/marketplace/actions/caprover-deploy https://github.com/marketplace/actions/caprover-deploy
You can also use the built-in webhook from inside CapRover control panel but it requires you to log in via your GitHub account in Cap (I created a secondary CI account for this).
Installing a GitHub app comes with challenges, it basically gives Coolify access to your account should they want it, since they control the app and not you. This is bad from a privacy perspective.
CapRover has dark mode. :-) But yes the design is more utilitarian in Cap and not as nice to look at.
- Aeolun 4y ago> Installing a GitHub app comes with challenges, it basically gives Coolify access to your account should they want it Depending on the permissions they ask for, this may be limited to modifying webhooks in the repositories you specify.
- zapt02 4y agoIt will be at least full repo download access, because how else would Coolify download the repository?
- satvikpendem 4y agoThat's fine by me, because I want it to clone, build, and run my apps anyway.