diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 0000000..1028fd3 --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,5 @@ +github: [Dark-Town] +patreon: [darktown] +open_collective: [GHOST-RIDER-MD] +ko_fi: [darktown] +buymeacoffee: [darktown] diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..a60caeb --- /dev/null +++ b/Dockerfile @@ -0,0 +1,19 @@ +FROM node:lts-buster + +RUN apt-get update && \ + apt-get install -y \ + ffmpeg \ + imagemagick \ + webp && \ + apt-get upgrade -y && \ + rm -rf /var/lib/apt/lists/* + +COPY package.json . + +RUN npm install && npm install qrcode-terminal + +COPY . . + +EXPOSE 5000 + +CMD ["node", "index.js", "--autoread"] diff --git a/heroku.yml b/heroku.yml new file mode 100644 index 0000000..6b01dd2 --- /dev/null +++ b/heroku.yml @@ -0,0 +1,5 @@ +build: + docker: + worker: Dockerfile +run: + worker: npm start diff --git a/render.yaml b/render.yaml new file mode 100644 index 0000000..e8f6dba --- /dev/null +++ b/render.yaml @@ -0,0 +1,13 @@ +services: + - type: web + name: GHOST-RIDER-MD + env: docker + region: Frankfurt + plan: free + envVars: + - key: SESSION_ID + sync: false + - key: DATABASE_URL + sync: false + - key: SUDO + sync: false