Skip to content

LiveTyping/hermitage-skeleton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hermitage Skeleton

This is web-application skeleton for the Hermitage - cool image storage and image manager in one for your applications!

Hermitage is a micro-service based on Slim. It provides storage, delivery and modification of your images for clients and devices you want. Hermitage can:

  • Take and put the image through the simple REST API
  • Use local file system or Amazon S3 as a repository. And you can easily write your own adapter if needed.
  • Put the image in one of preset formats. You can add your own - it's a matter of seconds!

More Hermitage documentation in Hermitage repo

Installation

Run the Composer command to install:

composer create-project livetyping/hermitage-skeleton hermitage

Configuration

Environment variables

Copy the .env.example file to a local .env and configure it:

cp vendor/livetyping/hermitage/.env.example .env

Image versions

Edit the file config/versions.php.

NOTES:

  • Set AUTH_SECRET to some random string.
  • Check and edit the file config/main.php to customize your application as required.

License

Hermitage Skeleton is licensed under the MIT license.

See the LICENSE file for more information.

About

Hermitage Skeleton

Topics

Resources

License

Stars

16 stars

Watchers

8 watching

Forks

Packages

 
 
 

Contributors

Languages