Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/envelop-app/envelop-web
🌐 Envelop web app
https://github.com/envelop-app/envelop-web
blockstack javascript react web
Last synced: 16 days ago
JSON representation
🌐 Envelop web app
- Host: GitHub
- URL: https://github.com/envelop-app/envelop-web
- Owner: envelop-app
- License: mit
- Created: 2019-05-23T11:43:55.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-03-02T05:06:06.000Z (over 2 years ago)
- Last Synced: 2024-07-31T19:41:44.938Z (3 months ago)
- Topics: blockstack, javascript, react, web
- Language: JavaScript
- Homepage: https://envelop.app
- Size: 4.49 MB
- Stars: 56
- Watchers: 5
- Forks: 15
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![Envelop](https://envelop.app/images/logo.svg)
**DISCLAIMER**: This project is no longer being maintained
# Web app 🌐 [![Netlify Status](https://api.netlify.com/api/v1/badges/84718080-fc42-4011-acab-9d891c514d0c/deploy-status)](https://app.netlify.com/sites/envelop-web/deploys) [![Build Status](https://travis-ci.org/envelop-app/envelop-web.svg?branch=master)](https://travis-ci.org/envelop-app/envelop-web)
![Envelop - Share and upload private files easily](https://envelop.app/images/og-image.png)
Share private files easily, without losing their ownership.
With [Blockstack](https://blockstack.org), you decide where your files are stored.
Use the default storage (unlimited), or setup your own storage.![Product Hunt](https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=161086&theme=light)
## Features
- Upload a file (from the file browser or from other apps)
- Get a short URL to share, so other can download your file
- Delete files you no longer need or want to share## Contributing
### Setup
- Make sure `ruby` is available. Recommended version is `2.5.3`.
- Make sure `node` is available. Recommended version is `v12.3.0`.
- Make sure `docker` and `docker-compose` is available.Run containers
```
docker-compose up
```Install ruby dependencies (for [middleman](https://middlemanapp.com/)):
```
bundle install
```Install javascript dependencies:
```
yarn install
```Start local server:
(available at http://localhost:3000, ignore netlify's cli output)
```
npm run netlify-local
```Open in browser:
```
http://localhost:3000
```### Guide
1. Fork it ( https://github.com/envelop-app/envelop-web )
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create a new Pull Request## License
Envelop is under MIT License.
---
Created by [bloco.io](https://www.bloco.io) and [@joaodiogocosta](https://twitter.com/joaodiogocosta).