A simple app to upload and share files.
- Supports Over The Air installation of iOS builds aka IPA files
- Automatically reads all meta information from IPAs on upload
- Full Text Search on name, original filename and file type
- Easily share IPA & APK files using auto generated QR Codes
- Upload files via REST API
Clone the repository
git clone [email protected]/leftshifters/clipboard
npm install
You can mostly configure database endpoints and other settings via Environment variables. Set the following env vars before starting the server process. You may connect to a remote MongoDB or ElasticSearch cluster.
MONGO_HOST // defaults to 'localhost'
MONGO_PORT // defaults to 27017
MONGO_DB_NAME // defaults to 'clipboard'
ELASTICSEARCH_HOST // defaults to 'localhost',
ELASTICSEARCH_PORT // defaults to 9200
ELASTICSEARCH_LOG_LEVEL // defaults to error
To run
gulp
If you want to run the server till eternity, you can copy the upstart config file clipboard.conf
to /etc/init
and use service utility to start the process
$ sudo service start clipboard
Using this color palette
Tell your browser to open http://localhost:3000
and have fun!