OSSSM (awesome). Open source short-term secure messaging
open source short-term secure messaging solution
How it works
Need to send a secret to someone? Use Fugacious to ensure that no permanent record of your secret will remain.
The link to your secret will only remain alive for the preset amount of time or number of views.
Getting started with development Dependencies
Be sure Docker is running, then
$ docker-compose build
$ docker-compose up
That's it, the app is running on http://localhost:3000
Local setup
$ bin/setup
$ foreman start -p 3000
Contributing
git checkout -b my-new-feature
)git commit -m 'Adds some feature'
)git push origin my-new-feature
)See CONTRIBUTING.md for more information
Deploying to Heroku Use this friendly button:
Or, use our friendly bootstrap script:
Ensure you have the Heroku Toolbelt installed.
bin/heroku
. Your shell output should look something like this and once successfully launched, will open your new Fugacious instance!Getting started with Rails 4 on Heroku for more information.
Deploying to cloud.gov
config/secrets.yml
bin/push_cloud_dot_gov
Operators
Fugacious URLs should be treated as sensitive information since knowing the URL could allow someone to access the stored secret (assuming it was accessed within the time-to-live of the secret). This means you should be careful about how you configure your HTTP server. Many have a default configuration to log all requests, including these sensitive URLs, to file or to stdout. Most PaaS, like Heroku or Cloud Foundry are configured this way, too.
Operators of fugacious should take this into consideration when setting up their app. Otherwise, they will potentially be disclosing sensitive information to their hosting providers.
License
This project is in the public domain within the United States, and copyright and related rights in the work worldwide are waived through the CC0 1.0 Universal public domain dedication.
For more information, see license.
Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.
We'll never share your email with anyone else.