Comments (1)
I guess you answered your own question 😉
Jokes aside, Captain is not intented to be used a pixel-to-pixel replica of Heroku, nor it's a process manager. Captain is a deployment platform.
Procfile defines two things:
- how to run your app (basically what programming language you used)
- what are the processes that you want to run
The first one is simply captain-definition file. The second point is also doable with Captain. This is the part where you answered yourself. If you want to run a procfile
simply add it to your dockerfileLines in your captain-definition file. Read advanced version here: https://github.com/githubsaturn/captainduckduck/wiki/Captain-Definition-File
So adding support for Procfile means that you can save writing a simple captain-definition
file like:
{
"schemaVersion" :1 ,
"templateId" :"node/8.7.0"
}
Needless to say, there is a ton of higher priority stuff in the pipeline... So we'll be focusing on those 👍
from caprover.
Related Issues (20)
- [Deployment Issue] Once click apps giving permission denied error HOT 1
- [Deployment Issue] Restart caprover after update failure HOT 12
- How to bind/publish port to IPv6 address? HOT 1
- One-Click Template for docker-compose mangling environmental values HOT 2
- [Deployment Issue] Unable to access all ports of a container HOT 1
- Extend one-click-app templates to support service update overrides
- Easy, visual way to see if web apps have SSL enabled
- Local caprover with external application with SSL HOT 2
- 502 error because of A record - custom domain set up HOT 1
- Caprover was down due to captain-certbot HOT 2
- [Deployment Issue] Nextcloud cron One Click HOT 1
- [Deployment Issue] - Self Signed Certificate and Appending Captain to Server Domain. HOT 5
- Global environment variables HOT 3
- API/CLI for changing "captain-definition Relative Path" of an app HOT 1
- Having the same image prefix name in Caprover cluster HOT 1
- Authorisation Provider integration (AWS Cognito, Google Firebase, ...) HOT 2
- Add some kind of last modified date to the one click apps
- How to deativate basic auth once enabled HOT 1
- portmapping to localhost/ip and UFW HOT 1
- [Deployment Issue] Poste.io 502 NGINX HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from caprover.