Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/progrium/keychain.io
https://github.com/progrium/keychain.io
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/progrium/keychain.io
- Owner: progrium
- Created: 2013-01-03T03:55:04.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2016-07-14T06:05:20.000Z (over 8 years ago)
- Last Synced: 2024-08-02T12:48:45.218Z (3 months ago)
- Language: Python
- Homepage: keychain.io
- Size: 188 KB
- Stars: 392
- Watchers: 12
- Forks: 32
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-starred - progrium/keychain.io - (others)
README
# keychain.io
Bash
----
Upload your default SSH key:curl -s ssh.keychain.io//upload | bash
Install your key into authorized_keys:
curl -s ssh.keychain.io//install | bash
URLS
----
ssh.keychain.io/
ssh.keychain.io//upload
ssh.keychain.io//install
ssh.keychain.io//fingerprint
ssh.keychain.io//confirm/
ssh.keychain.io//all
ssh.keychain.io//all/install
ssh.keychain.io//
ssh.keychain.io///fingerprint
ssh.keychain.io///install
ssh.keychain.io///uploadContributing
------------
You will need to create a new S3 bucketEither clone this repository or fork and clone, then install dependencies
git clone [email protected]:progrium/keychain.io.git
pip install -r requirements.txtCreate a .env file, so that foreman will populate the appropriate environment variables when you start the server with `foreman start`
$ cat .env
AWS_ACCESS_KEY_ID=abc123
AWS_SECRET_ACCESS_KEY=abcd1234
SENDGRID_USERNAME=ryan
SENDGRID_PASSWORD=password
KEYCHAIN_BUCKET_NAME=keychain.ioFor heroku you have to set all these environments via:
xargs -a .env heroku config:set
Finally, start the applicationforeman start