<commit_before>Upload: A Client-side Encrypted Image Host
===

Upload is a simple host that client-side encrypts images, text, and other data, and stores them, with the server knowing nothing about the contents.
It has the ability to view images, text with syntax highlighting, short videos, and arbitrary binaries as downloadables.

Public Server
---
We currently run a public, free to use server at https://up1.ca.

Example image: https://up1.ca/#hsd2mdSuIkzTUR6saZpn1Q - [(source)](https://www.ashleymills.com/node/8). *Hint: Try double-clicking on the image, and dragging around the image to zoom in and out, RES-style!*

Example text paste: https://up1.ca/#\_H7Wy9atfl2CW\_cYx6Xh9A - [(source)](http://www.publicdomainpoems.com/ocaptainmycaptain.html)

Example short video: https://up1.ca/#55s3dQnPjtcgstvspdYT5g - [(source)](https://youtu.be/O6Xo21L0ybE)

Example download file: https://up1.ca/#FzZfbBm8ryG-o-yodh2k-g - [(source)](https://github.com/Upload/ShareX/releases/tag/v9.10.1)

This server is open to all users, so feel free to upload your own files.

Quick start
---
To install and run the server with default settings:

    apt-get install golang
    git clone https://github.com/upload/upload
    cd upload<commit_msg>Fix readme links<commit_after>Upload: A Client-side Encrypted Image Host
===

Upload is a simple host that client-side encrypts images, text, and other data, and stores them, with the server knowing nothing about the contents.
It has the ability to view images, text with syntax highlighting, short videos, and arbitrary binaries as downloadables.

Public Server
---
We currently run a public, free to use server at https://up1.ca.

Example image: https://up1.ca/#hsd2mdSuIkzTUR6saZpn1Q - [(source)](https://www.ashleymills.com/node/8). *Hint: Try double-clicking on the image, and dragging around the image to zoom in and out, RES-style!*

Example text paste: https://up1.ca/#_H7Wy9atfl2CW_cYx6Xh9A - [(source)](http://www.publicdomainpoems.com/ocaptainmycaptain.html)

Example short video: https://up1.ca/#55s3dQnPjtcgstvspdYT5g - [(source)](https://youtu.be/O6Xo21L0ybE)

Example download file: https://up1.ca/#FzZfbBm8ryG-o-yodh2k-g - [(source)](https://github.com/Upload/ShareX/releases/tag/v9.10.1)

This server is open to all users, so feel free to upload your own files.

Quick start
---
To install and run the server with default settings:

    apt-get install golang
    git clone https://github.com/upload/upload
    cd upload
{'fraction_non_alphanumeric': 0.11241407197735544, 'fraction_numerical': 0.022644561261625555, 'mean_word_length': 4.297644539614561, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 18, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '551429', 'n_tokens_mistral': 854, 'n_tokens_neox': 815, 'n_words': 263}