Skip to content
This repository has been archived by the owner on Dec 1, 2018. It is now read-only.
/ image-resizer Public archive

a simple CLI application to resize images

License

Notifications You must be signed in to change notification settings

zgraveyard/image-resizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image Resizer

This is just a simple CLI application which can be used as simple microservice to get images url from the database and resize them based on the configureations you have.

Usage

  1. Create a new .env file, and you can check .env.example to get the values which you can use.
  2. You should have a table called images with a field called original and another one called images.
  3. The app will read the values from original and save the results as JSON value to images.
  4. The app also will updated a field called proccessed which indicate that the file has been processed or not.
  5. Check the Schema file ImagesTable to know more about the table structure.

Table Structure

  1. Check the Schema file ImagesTable to know more about the table structure.

Commands

The app has two main commands :

  1. process : which is the main command to process the images, and takes no arguments at all.
  2. setup : which can create a simple images table which you can use, the default argument is create which will create the table, and drop which will drop the table.

How to use it

You need to make sure that the file resizer is executable, and if you like you can create a cron job which will execute the process the images every min or so.

License

This code is licensed under the MIT license.

About

a simple CLI application to resize images

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages