livetyping / hermitage-skeleton
Hermitage Skeleton
Installs: 90
Dependents: 0
Suggesters: 0
Security: 0
Stars: 16
Watchers: 8
Forks: 1
Open Issues: 1
pkg:composer/livetyping/hermitage-skeleton
Requires
- php: >=7.0
- livetyping/hermitage: ~0.1
This package is not auto-updated.
Last update: 2025-10-12 01:53:03 UTC
README
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_SECRETto some random string. - Check and edit the file
config/main.phpto customize your application as required.
License
Hermitage Skeleton is licensed under the MIT license.
See the LICENSE file for more information.