Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dogbin/dogbin
The sexiest pastebin and url shortener ever
https://github.com/dogbin/dogbin
docker hastebin kotlin ktor pastebin pastebin-service url-shortener
Last synced: about 1 month ago
JSON representation
The sexiest pastebin and url shortener ever
- Host: GitHub
- URL: https://github.com/dogbin/dogbin
- Owner: dogbin
- License: mit
- Created: 2018-01-11T21:09:38.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-02-25T01:40:45.000Z (almost 2 years ago)
- Last Synced: 2024-08-03T11:09:26.338Z (4 months ago)
- Topics: docker, hastebin, kotlin, ktor, pastebin, pastebin-service, url-shortener
- Language: Kotlin
- Homepage: https://del.dog
- Size: 2.66 MB
- Stars: 369
- Watchers: 7
- Forks: 47
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-starred - dogbin/dogbin - The sexiest pastebin and url shortener ever (kotlin)
README
# dogbin - the sexiest pastebin and url shortener ever!
Sharing short code samples, logs, links or markdown notes is now easier than ever!## Basics
The easiest way to use dogbin, is from inside your browser. Type or paste your content
into the text area on the homepage (`ctrl + n`), save it (`ctrl + s`) and copy the link.
You can now share this link with whoever you want.If you want to create a short url from a link, simply paste the link in the text field.
You can now copy the resulting link and it will automatically redirect everyone.### Editing
You can edit your documents by clicking the edit button (or `ctrl + e`).When you create your first document we will automatically create an (anonymous) account
for you, so you will be able to edit your documents for as long as you keep our cookie.
If you want a more permanent way to keep your pastes and edit them from multiple devices
you can [create an account](/register). Pastes which you created before signing up will
be automatically transferred to your account.### Custom URL
If you want to use a custom slug (the part after `del.dog/`) you can do so by entering
your desired url in the `Custom URL` field.### Document lifetime
There is no explicit expiration time for documents on dogbin. Documents may however be
removed at any time without notice.## Using from the command line
You can easily use dogbin from the command line with our official command line client [inu](/inu).## API usage
The basic dogbin api is an extension of the hastebin API. Extensions include the ability to
specify a custom slug, and the `X-Api-Key` header.A more complete documentation and a full rest API (allowing for custom frontends) will be
available soon.## Privacy
dogbin is a product which actually values your privacy. We are almost fully compliant with
the [EFF DNT policy](https://www.eff.org/dnt-policy) (our goal is to be fully compliant by January 2020). We only use cookies for authentication
and (apart from editing) all website features should be usable with cookies disabled.Please note that **all documents** are currently indexable by search engines.
Analytics are only collected when allowed by the useragent and our analytics platform
([Simple Analytics](https://simpleanalytics.io)) uses no cookies and guarantees full privacy.
All our analytics are publicly available [here](/analytics).> You can get 1 month of Simple Analytics for free using [my referral link](https://referral.simpleanalytics.com/deletescape).
## Open Source
dogbin is fully open source and built on open source technology. All sources can be
found on [GitHub](/github). You can easily deploy it yourself wherever you want.## News and Updates
You can join our [Telegram Channel](https://t.me/dogbin) to get updates on maintenance and new features.
## Donations
I'm running dogbin in my free time, and unfortunately servers aren't free. The traffic
and required storage is continuously increasing (and thus also server cost). You can financially
support me via [GitHub Sponsors](https://github.com/sponsors/deletescape), [Liberapay](https://liberapay.com/deletescape) or [PayPal](https://paypal.me/deletescape).## Contact
You can contact deletescape [here](https://deletescape.ch/contact).