Skip to content

tmply/tmply

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tmply - Temporary Variable as a service Build

(No, this is no extension to going serverless!)

Live at tmply on heroku.

This repository is available at tmply on github.

What is tmply?

  • A small webpage.
  • You create a named bucket with data.
  • Another person can access this bucket by name.
  • The bucket will expire in 5 minutes or shortly after it has been accessed.
  • Bucket names and contents encrypted.

Developing

You need:

Build

mvn clean install

Run integration tests

mvn clean install -Pintegration-tests

Run selenium tests

mvn clean install -Pui-tests

Development

Beside starting the webapp you need to run

yarn start

from frontend/ folder.

Node.JS, Yarn and node modules will be installed on first maven build.

TODOs

  • IP based throttling to prevent DOS
  • expiry time customization
  • info when bucket will expire

See Issues for more.

Author

Written by Cornelius Buschka.

Based on an idea by Marcel.

License

GPL-3.0