This is the part of the VidCloud project: admin panel to manage most of project resources.
- Provide complete management of users;
- Provide complete management of whitelabels;
- Provide complete management of roles;
- Provide complete management of courses;
- Provide access for whitelabel admins tutorials.
Before first launch the following software must be installed:
- Node.js (8.9.x generation).
git clone git@github.com:strategic-limited/remix-admin.git- to get project sources;npm install- to install Node.js submodules;gulporgulp default- to perform project building and launch.
| Variable | Affects on | Default value |
|---|---|---|
| PORT | Port that will be used to run this app | 1341 |
| BACKEND_URL | URL to remix-api instance working with this app | 'http://localhost:1340' |
| API_PREFIX | Default domain prefix for remix-api module | 'api' |
| EDITOR_PREFIX | Default domain prefix for remix-editor module | 'app' |
| CDN_PREFIX | Default domain prefix for CDN used in this system | 'cdn' |
| PROJECTS_PREFIX | Default domain prefix for remix-projects module | 'projects' |
| FORCE_SSL | Determines if we're using HTTPS | false |
| CDN_HOSTNAME | Base path to system CDN | 'https://cdn.vidcloud.io' |
| S3_KEY | Key for AWS S3 instance used for this system | undefined |
| S3_BUCKET | AWS S3 Bucket for this system | undefined |
| S3_SECRET | Secret for AWS S3 instance used for this system | undefined |
| S3_DOMAIN | Domain for AWS S3 instance used for this system | undefined |
| S3_EMULATION | Determines if we're really working with AWS S3 or just simulating it for debug purposes | false |
| DEFAULT_CLIENT_ID | Client ID for basic auth on backend | 'default' |
| DEFAULT_CLIENT_SECRET | Client Secret for basic auth on backend | 'default' |
