Basic Heroku
continuous-integration/drone/push Build is passing Details

pictuga 2021-11-21 17:43:55 +01:00
parent 6ec3fb47d1
commit a2459b665a
4 changed files with 15 additions and 1 deletions

View File

@ -92,6 +92,10 @@ Then execute
docker-compose build --no-cache --pull
```
Using Heroku free tier:
[Deploy to Heroku](https://heroku.com/deploy?template=https://github.com/pictuga/morss)
## Run
morss will auto-detect what "mode" to use.

1
app.json 100644
View File

@ -0,0 +1 @@
{"stack": "container"}

View File

@ -3,5 +3,5 @@
if [ ! -z "$1" ]; then
morss $@
else
gunicorn --bind 0.0.0.0:8000 -w 4 --preload --access-logfile - morss
gunicorn --bind 0.0.0.0:${PORT:-8000} -w 4 --preload --access-logfile - morss
fi

9
heroku.yml 100644
View File

@ -0,0 +1,9 @@
setup:
config:
DEBUG: 1
CACHE: diskcache
CACHE_SIZE: 1073741824
build:
docker:
worker: Dockerfile