Gyazo server and application for my own. Cnzo runs on Docker and uses AWS S3 as its file storage. As default, files are serverside-encrypted with AES256 and stored with educed_redundancy storage class on S3.
-
Setup
.env
Copyserver_config/env.sample
toserver_config/.env
and write AWS credentials which granted to access S3 bucket -
Modify your Gyazo.app
Cnzo needs credentials with key
parameter from your Gyazo.app.
Authorized key
parameters should be set on AUTHORIZE_KEY
ENV of .env
.
- Run Cnzo with Docker
% docker build -t cnzo .
% docker run -d -e SINATRA_UNIX_SOCKET=foo.sock cnzo
If you're using reverse proxy like nginx, bind your server port like -p 8080:8080
and write proxy settings in your nginx cofigs.
MIT License
Copyright (C) 2015 Shinnosuke Takeda (cnosuke)