0.17.23 • Published 5 years ago

flux-drive v0.17.23

Weekly downloads
594
License
-
Repository
-
Last release
5 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

5 years ago

0.17.21

5 years ago

0.17.22

5 years ago

0.17.20

5 years ago

0.17.18

5 years ago

0.17.17

5 years ago

0.17.19

5 years ago

0.17.16

5 years ago

0.17.14

5 years ago

0.17.13

5 years ago

0.17.15

5 years ago

0.17.12

5 years ago

0.17.11

5 years ago

0.17.10

5 years ago

0.17.9

5 years ago

0.17.8

7 years ago

0.17.7

7 years ago

0.17.6

8 years ago

0.17.5

8 years ago

0.17.4

8 years ago

0.17.3

8 years ago

0.17.2

8 years ago

0.17.1

8 years ago

0.17.0

8 years ago

0.16.7

9 years ago

0.16.6

9 years ago

0.16.5

9 years ago

0.16.4

9 years ago

0.16.3

9 years ago

0.16.2

9 years ago

0.16.1

9 years ago

0.16.0

9 years ago

0.15.5

9 years ago

0.15.4

9 years ago

0.15.3

9 years ago

0.15.1

9 years ago

0.15.0

9 years ago

0.14.12

9 years ago

0.14.11

9 years ago

0.14.10

9 years ago

0.14.9

9 years ago

0.14.8

9 years ago

0.14.7

9 years ago

0.14.6

9 years ago

0.14.5

9 years ago

0.14.4

9 years ago

0.14.3

9 years ago

0.14.2

9 years ago

0.14.1

9 years ago

0.14.0

9 years ago

0.13.0

9 years ago

0.12.0

9 years ago

0.11.0

9 years ago

0.10.21

9 years ago

0.10.20

9 years ago

0.10.19

9 years ago

0.10.18

9 years ago

0.10.17

9 years ago

0.10.16

9 years ago

0.10.15

9 years ago

0.10.14

9 years ago

0.10.13

9 years ago

0.10.12

9 years ago

0.10.11

9 years ago

0.10.10

10 years ago

0.10.9

10 years ago

0.10.8

10 years ago

0.10.7

10 years ago

0.10.6

10 years ago

0.10.5

10 years ago

0.10.4

10 years ago

0.10.3

10 years ago

0.10.2

10 years ago

0.10.1

10 years ago

0.10.0

10 years ago

0.9.4

10 years ago

0.9.3

10 years ago

0.9.2

10 years ago

0.9.1

10 years ago

0.9.0

10 years ago

0.8.29

10 years ago

0.8.28

10 years ago

0.8.27

10 years ago

0.8.26

10 years ago

0.8.25

10 years ago

0.8.24

10 years ago

0.8.23

10 years ago

0.8.22

10 years ago

0.8.21

10 years ago

0.8.20

10 years ago

0.8.19

10 years ago

0.8.18

10 years ago

0.8.17

10 years ago

0.8.16

10 years ago

0.8.15

10 years ago

0.8.14

10 years ago

0.8.13

10 years ago

0.8.12

10 years ago

0.8.11

10 years ago

0.8.10

10 years ago

0.8.9

10 years ago

0.8.8

10 years ago

0.8.7

10 years ago

0.8.6

10 years ago

0.8.5

10 years ago

0.8.4

10 years ago

0.8.3

10 years ago

0.8.2

10 years ago

0.8.1

10 years ago

0.8.0

10 years ago

0.7.12

10 years ago

0.7.11

10 years ago

0.7.10

10 years ago

0.7.9

10 years ago

0.7.8

10 years ago

0.7.7

10 years ago

0.7.6

10 years ago

0.7.5

10 years ago

0.7.4

10 years ago

0.7.3

10 years ago

0.7.2

10 years ago

0.7.1

10 years ago

0.6.21

10 years ago

0.6.20

10 years ago

0.6.19

10 years ago

0.6.18

10 years ago

0.7.0

10 years ago

0.6.17

10 years ago

0.6.16

10 years ago

0.6.15

10 years ago

0.6.14

10 years ago

0.6.13

10 years ago

0.6.12

10 years ago

0.6.11

10 years ago

0.6.10

10 years ago

0.6.9

10 years ago

0.6.8

10 years ago

0.6.7

10 years ago

0.6.6

10 years ago

0.6.5

10 years ago

0.6.4

10 years ago

0.6.3

10 years ago

0.6.2

10 years ago

0.6.1

10 years ago

0.6.0

10 years ago

0.5.42

10 years ago

0.5.41

10 years ago

0.5.40

10 years ago

0.5.39

10 years ago

0.5.38

10 years ago

0.5.37

10 years ago

0.5.36

10 years ago

0.5.35

10 years ago

0.5.34

10 years ago

0.5.33

10 years ago

0.5.32

10 years ago

0.5.31

10 years ago

0.5.30

10 years ago

0.5.29

10 years ago

0.5.28

10 years ago

0.5.27

10 years ago

0.5.26

10 years ago

0.5.25

10 years ago

0.5.24

10 years ago

0.5.23

10 years ago

0.5.22

10 years ago

0.5.21

10 years ago

0.5.20

10 years ago

0.5.19

10 years ago

0.5.18

10 years ago

0.5.17

10 years ago

0.5.16

10 years ago

0.5.15

10 years ago

0.5.14

10 years ago

0.5.13

10 years ago

0.5.12

10 years ago

0.5.11

10 years ago

0.5.10

10 years ago

0.5.9

10 years ago

0.5.8

10 years ago

0.5.7

10 years ago

0.5.6

10 years ago

0.5.5

10 years ago

0.5.4

10 years ago

0.5.3

10 years ago

0.5.2

10 years ago

0.5.1

10 years ago

0.5.0

10 years ago

0.3.2

10 years ago

0.3.1

10 years ago

0.3.0

10 years ago

0.2.2

10 years ago

0.2.1

10 years ago

0.2.0

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago

0.0.0

10 years ago