0.17.23 • Published 3 years ago

flux-drive v0.17.23

Weekly downloads
594
License
-
Repository
-
Last release
3 years ago

FLUX-Drive

Content Management System for Node.js and React

Setup

  1. Install flux-drive npm:
npm install flux-drive --save
  1. Create flux-drive.js in your project root path:
exports.config = {

    /**
    * General Settings
    */

    general: {
        projectKey: "------------PERMALINK------------",
        allowRegistration: true,
        allowMediaRemove: true
    },

    /**
    * Database Settings (MongoDB)
    */

    db: {
        development: {
            url: 'mongodb://USER:PASSWORD@HOST:PORT/NAME'
        },
        staging: {
            url: 'mongodb://USER:PASSWORD@HOST:PORT/NAME'
        },
        production: {
            url: 'mongodb://USER:PASSWORD@HOST:PORT/NAME'
        }
    },

    /**
    * CDN (Amazon S3)
    */

    cdn: {    
        development: {            
            accessKeyId: "----------AWS-KEY-ID----------",
            secretAccessKey: "----------AWS-SECRET----------",
            bucket: "----------S3-CONTENT-BUCKET-NAME----------",
            cdnUrl: "//----------URL-TO-CONTENT-BUCKET----------/",
            assetsUrl: "//----------URL-TO-ASSETS-BUCKET----------/",
            maxFileSize: '15mb',
            region: 'us-east-1'
        },
        staging: {            
            accessKeyId: "----------AWS-KEY-ID----------",
            secretAccessKey: "----------AWS-SECRET----------",
            bucket: "----------S3-CONTENT-BUCKET-NAME----------",
            cdnUrl: "//----------URL-TO-CONTENT-BUCKET----------/",
            assetsUrl: "//----------URL-TO-ASSETS-BUCKET----------/",
            maxFileSize: '15mb',
            region: 'us-east-1'
        },
        production: {            
            accessKeyId: "----------AWS-KEY-ID----------",
            secretAccessKey: "----------AWS-SECRET----------",
            bucket: "----------S3-CONTENT-BUCKET-NAME----------",
            cdnUrl: "//----------URL-TO-CONTENT-BUCKET----------/",
            assetsUrl: "//----------URL-TO-ASSETS-BUCKET----------/",
            maxFileSize: '15mb',
            region: 'us-east-1'
        }
    },

    /**
     * Mailer Settings (Amazon SES)
     */

    mailer: {        
        development: {
            accessKeyId: "----------AWS-KEY-ID----------",
            secretAccessKey: "----------AWS-SECRET----------",
            sender: "----------NO-REPLY@YOUR-DOMAIN----------"
        },
        staging: {
            accessKeyId: "----------AWS-KEY-ID----------",
            secretAccessKey: "----------AWS-SECRET----------",
            sender: "----------NO-REPLY@YOUR-DOMAIN----------"
        },
        production: {
            accessKeyId: "----------AWS-KEY-ID----------",
            secretAccessKey: "----------AWS-SECRET----------",
            sender: "----------NO-REPLY@YOUR-DOMAIN----------"
        }
    }

};
  1. Require flux-drive before your routes
(...)

// Load Flux-Drive

require('flux-drive')(app);

// Your Routes

var routes = require('./api/routes');
app.use(routes);

(...)
0.17.23

3 years ago

0.17.21

3 years ago

0.17.22

3 years ago

0.17.20

3 years ago

0.17.18

3 years ago

0.17.17

3 years ago

0.17.19

3 years ago

0.17.16

3 years ago

0.17.14

3 years ago

0.17.13

3 years ago

0.17.15

3 years ago

0.17.12

3 years ago

0.17.11

3 years ago

0.17.10

3 years ago

0.17.9

3 years ago

0.17.8

6 years ago

0.17.7

6 years ago

0.17.6

6 years ago

0.17.5

7 years ago

0.17.4

7 years ago

0.17.3

7 years ago

0.17.2

7 years ago

0.17.1

7 years ago

0.17.0

7 years ago

0.16.7

7 years ago

0.16.6

7 years ago

0.16.5

7 years ago

0.16.4

7 years ago

0.16.3

7 years ago

0.16.2

7 years ago

0.16.1

7 years ago

0.16.0

7 years ago

0.15.5

7 years ago

0.15.4

7 years ago

0.15.3

8 years ago

0.15.1

8 years ago

0.15.0

8 years ago

0.14.12

8 years ago

0.14.11

8 years ago

0.14.10

8 years ago

0.14.9

8 years ago

0.14.8

8 years ago

0.14.7

8 years ago

0.14.6

8 years ago

0.14.5

8 years ago

0.14.4

8 years ago

0.14.3

8 years ago

0.14.2

8 years ago

0.14.1

8 years ago

0.14.0

8 years ago

0.13.0

8 years ago

0.12.0

8 years ago

0.11.0

8 years ago

0.10.21

8 years ago

0.10.20

8 years ago

0.10.19

8 years ago

0.10.18

8 years ago

0.10.17

8 years ago

0.10.16

8 years ago

0.10.15

8 years ago

0.10.14

8 years ago

0.10.13

8 years ago

0.10.12

8 years ago

0.10.11

8 years ago

0.10.10

8 years ago

0.10.9

8 years ago

0.10.8

8 years ago

0.10.7

8 years ago

0.10.6

8 years ago

0.10.5

8 years ago

0.10.4

8 years ago

0.10.3

8 years ago

0.10.2

9 years ago

0.10.1

9 years ago

0.10.0

9 years ago

0.9.4

9 years ago

0.9.3

9 years ago

0.9.2

9 years ago

0.9.1

9 years ago

0.9.0

9 years ago

0.8.29

9 years ago

0.8.28

9 years ago

0.8.27

9 years ago

0.8.26

9 years ago

0.8.25

9 years ago

0.8.24

9 years ago

0.8.23

9 years ago

0.8.22

9 years ago

0.8.21

9 years ago

0.8.20

9 years ago

0.8.19

9 years ago

0.8.18

9 years ago

0.8.17

9 years ago

0.8.16

9 years ago

0.8.15

9 years ago

0.8.14

9 years ago

0.8.13

9 years ago

0.8.12

9 years ago

0.8.11

9 years ago

0.8.10

9 years ago

0.8.9

9 years ago

0.8.8

9 years ago

0.8.7

9 years ago

0.8.6

9 years ago

0.8.5

9 years ago

0.8.4

9 years ago

0.8.3

9 years ago

0.8.2

9 years ago

0.8.1

9 years ago

0.8.0

9 years ago

0.7.12

9 years ago

0.7.11

9 years ago

0.7.10

9 years ago

0.7.9

9 years ago

0.7.8

9 years ago

0.7.7

9 years ago

0.7.6

9 years ago

0.7.5

9 years ago

0.7.4

9 years ago

0.7.3

9 years ago

0.7.2

9 years ago

0.7.1

9 years ago

0.6.21

9 years ago

0.6.20

9 years ago

0.6.19

9 years ago

0.6.18

9 years ago

0.7.0

9 years ago

0.6.17

9 years ago

0.6.16

9 years ago

0.6.15

9 years ago

0.6.14

9 years ago

0.6.13

9 years ago

0.6.12

9 years ago

0.6.11

9 years ago

0.6.10

9 years ago

0.6.9

9 years ago

0.6.8

9 years ago

0.6.7

9 years ago

0.6.6

9 years ago

0.6.5

9 years ago

0.6.4

9 years ago

0.6.3

9 years ago

0.6.2

9 years ago

0.6.1

9 years ago

0.6.0

9 years ago

0.5.42

9 years ago

0.5.41

9 years ago

0.5.40

9 years ago

0.5.39

9 years ago

0.5.38

9 years ago

0.5.37

9 years ago

0.5.36

9 years ago

0.5.35

9 years ago

0.5.34

9 years ago

0.5.33

9 years ago

0.5.32

9 years ago

0.5.31

9 years ago

0.5.30

9 years ago

0.5.29

9 years ago

0.5.28

9 years ago

0.5.27

9 years ago

0.5.26

9 years ago

0.5.25

9 years ago

0.5.24

9 years ago

0.5.23

9 years ago

0.5.22

9 years ago

0.5.21

9 years ago

0.5.20

9 years ago

0.5.19

9 years ago

0.5.18

9 years ago

0.5.17

9 years ago

0.5.16

9 years ago

0.5.15

9 years ago

0.5.14

9 years ago

0.5.13

9 years ago

0.5.12

9 years ago

0.5.11

9 years ago

0.5.10

9 years ago

0.5.9

9 years ago

0.5.8

9 years ago

0.5.7

9 years ago

0.5.6

9 years ago

0.5.5

9 years ago

0.5.4

9 years ago

0.5.3

9 years ago

0.5.2

9 years ago

0.5.1

9 years ago

0.5.0

9 years ago

0.3.2

9 years ago

0.3.1

9 years ago

0.3.0

9 years ago

0.2.2

9 years ago

0.2.1

9 years ago

0.2.0

9 years ago

0.1.1

9 years ago

0.1.0

9 years ago

0.0.6

9 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago

0.0.0

9 years ago