https://github.com/bigbuildbench/bepasty_bepasty-server
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.9%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
Basic Info
- Host: GitHub
- Owner: BigBuildBench
- License: bsd-2-clause
- Language: Python
- Default Branch: master
- Size: 90.8 KB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Created over 1 year ago
· Last pushed over 1 year ago
Metadata Files
Readme
Changelog
License
Authors
README.rst
bepasty
=======
bepasty is like a pastebin for all kinds of files (text, image, audio, video,
documents, ..., binary).
The documentation is there:
https://bepasty-server.readthedocs.org/en/latest/
Features
--------
* Generic:
- you can upload multiple files at once, simply by drag and drop
- after upload, you get a unique link to a view of each file
- on that view, we show actions you can do with the file, metadata of the
file and, if possible, we also render the file contents
- if you uploaded multiple files, you can create a pastebin with the list
of all these files - with a single click!
- Set an expiration date for your files
* Text files:
- we highlight all text file types supported by pygments (a lot!)
- we display line numbers
- we link from line numbers to their anchors, so you can easily get a link
to a specific line
* Image files:
- we show the image (format support depends on browser)
- for image list items, we can show a slide show ("carousel" view)
- in the items list, a thumbnail of images is shown
* Audio and video files:
- we show the html5 player for it (format support depends on browser)
* asciinema recordings:
- we show the asciinema player for .cast files
* URLs:
- we support linking to / redirecting to external URLs, you can use
this as a link shortener (avoiding privacy / data protection issues
that may exist with other link shorteners)
* PDFs:
- we support rendering PDFs in your browser (if your browser is able to)
* Storage: we use a storage backend api, currently we have backends for:
- filesystem storage (just use a filesystem directory to store
.meta and .data files)
- currently there are no other storage implementations in master branch
and releases. The "ceph cluster" storage implementation has issues and
currently lives in branch "ceph-storage" until these issues are fixed.
* Keeping some control:
- flexible permissions: read, create, modify, delete, list, admin
- assign permissions to users of login secrets
- assign default permissions to not-logged-in users
- you can purge files from storage by age, inactivity, size, type, ...
- you can do consistency checks on the storage
Owner
- Name: BigBuildBench
- Login: BigBuildBench
- Kind: organization
- Repositories: 1
- Profile: https://github.com/BigBuildBench
abbr. B3, benchmarking the repo-level understanding capability of your LLMs by reconstructing project build-file.
GitHub Events
Total
- Create event: 4
Last Year
- Create event: 4
Dependencies
.github/workflows/ci.yml
actions
- actions/checkout v3 composite
- actions/setup-python v4 composite
- codecov/codecov-action v1 composite
pyproject.toml
pypi
requirements.d/dev.txt
pypi
- build * development
- codecov * development
- flake8 * development
- flake8-pyproject * development
- pytest * development
- pytest-cov * development
- selenium * development
- tox * development
- twine * development
requirements.d/rtd.txt
pypi
- readthedocs-sphinx-search ==0.3.2
- sphinx ==5.3.0
- sphinx_rtd_theme ==1.1.1