feathers-mongoose-casl
Version 2.1.2
Version 2.1.2
  • feathers-mongoose-casl
  • Docs
    • Migrating
    • START A NEW PROJECT
      • Generate a new project.
      • install feathers-mongoose-casl
      • feathers-logger
      • Update config
      • Add mongoose
      • Email service
      • App hooks
      • Import required services
      • Verify user and filter user fields
      • Swagger, Logger, BodyParser
      • Email templates
      • public HTML
      • Run the server
      • Create you first user
      • vs code snippet extension
      • Test Login
      • Dashboard
      • Create a new Service with casl&Dashboard
      • Posts Postman snippet
      • Add Admin role
      • Done!
    • Advanced
      • Security - eslint-plugin-security
      • Security - rate limiting
      • Development tools
    • Guides
      • Throw errors
      • Auth Flow
      • Authentication
      • Authouriztion
      • /me
      • Rules Cache
      • Create a new service
      • Custom service validtor client data
      • validators
        • Example of use
        • Types
        • Mongoose schema
      • Default value
      • $Populate
      • Upload service
      • Upload files
        • Create upload service
        • Sign File After Populate
        • Storage support
          • Google-cloud
      • Error
      • feathers Client examples
      • Dashboard
        • Dashboard Config
          • Field configuration
          • doc Layout
          • custom Fields
            • customElements
        • Online dashboard
        • Add to your react app
      • customized feathers-mongoose-casl/services
      • Redis - in progress
      • S3
      • Postman
      • Swagger
      • debug
    • Production
      • ENV
    • Feathers wiki
      • Good links
    • utils
      • send email example
      • Async For Each
      • Create heroku server
      • pick
      • vs code snippet extension
      • Persist user request
    • Ecosystem
    • TODO
    • Versions updates
Powered by GitBook
On this page
  • feathers-mongoose-casl support 4 uploads options-
  • Read this guide to understand uploads service

Was this helpful?

  1. Docs
  2. Guides

Upload service

Upload files to AWS s3 or to public folder service and save the new file url inside files collection

Previous$PopulateNextUpload files

Last updated 6 years ago

Was this helpful?

feathers-mongoose-casl support 4 uploads options-

1. local-public- upload a file to public folder in the server

2. local-private - upload a file to private folder in the server

3. s3 - upload a file to amazon s3

4. google-storage - upload a file to google storage

You can update in the config file api_key to s3/google-storage if needed feathers-mongoose-casl cam with a built-in collection, the collection name files. by default, we upload to local-private, if you want to change this default the open config file and change "defaultFileService": "local-private" value

Read this guide to understand uploads service

Upload files