Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/newflight-co/createvid
https://github.com/newflight-co/createvid
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/newflight-co/createvid
- Owner: newflight-co
- License: mit
- Created: 2020-08-28T17:09:03.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-04-05T15:30:38.000Z (almost 4 years ago)
- Last Synced: 2024-08-02T00:25:46.257Z (6 months ago)
- Language: JavaScript
- Homepage: https://createvid.io
- Size: 35.1 MB
- Stars: 19
- Watchers: 6
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- quasar-awesome - github - based video generation. | v1 | (Awesome Quasar [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) / Tutorials)
README
## Local Environments
- Create empty .env file and put it into ~/packages/server and ~/packages/worker
## Prerequirements
- Node
- Docker# Setup Google Storage
- Put GCloudStorage Key in ~/keys/
- Add varables in both .env files
For Dev:
- GC_PROJECT - google storage project
- GCS_BUCKET - google storage bucket
- KEY_FILE_FOR_GC - key file for google storage
- SENTRY_URL - Sentry (logging service) url for worker
- SENDGRID_KEY - Key for SendGrid (mailing) serviceFor production:
- QUEUE_CERT, QUEUE_KEY, QUEUE_PASSPHRASE, QUEUE_CA - crdits for queue service
- QUEUE_URL - url for queue service
- DATABASE_URL - Databese url (SQL)- change email in `packages/server/migrations/sql/20190815122846-CreateInisialAccounts-up.sql. Email should be real, you will receive a magic link to login there
- seed the database. To do that just run `npm run db:up`
or `yarn db:up`## Install and run
# Run docker with Queue and DB service
Run docker service first then run following commands to run containers
`$cd docker-dev`
`$docker-compose up`# Run server, worker and front-ends
`npm run dev` or `yarn dev`
## Usage
Open `http://localhost:8080`
enter