Самостоятельно размещаемый веб-сервис для обмена текстом и файлами с открытым исходным кодом, собранный в один бинарный файл на Rust; поддерживает шифрование и сокращение URL.
DarrenOfficial/dpaste
Pastebin на Django для обмена фрагментами кода: работает отдельно или встраивается в Django-приложение.
Open source альтернатива:Pastebin
- Звёзды
- 642
- Форки
- 124
- Открытые issues
- 14
- Последний коммит
- 7 дней назад
Что это?
dpaste — это pastebin-приложение для обмена текстом и фрагментами кода по ссылке. Оно написано на Python с использованием Django и лежит в основе публичного сервиса dpaste.org.
Проект можно запустить как отдельный Django-проект или установить в существующий сайт на Django в качестве обычного Django-приложения. Документация размещена на docs.dpaste.org, а Docker-образы опубликованы на Docker Hub.
Для работы проекта требуется Python 3.9 или новее и Django 3.2 или новее. Об ошибках и запросах на новые функции можно сообщить в репозитории GitHub.
Ключевые возможности
- 01Ссылки для обмена текстовыми фрагментами и фрагментами кода.
- 02Работает как отдельный Django-проект.
- 03Можно установить в существующий Django-проект в качестве приложения.
- 04Docker-образы доступны на Docker Hub.
- 05Требуются Python 3.9+ и Django 3.2+.
Сценарии использования
- Развернуть личный или внутренний командный pastebin для обмена фрагментами кода.
- Добавить возможность обмена фрагментами кода на существующий сайт на Django.
- Изучить небольшое законченное Django-приложение в качестве примера.
Темы
Частые вопросы
- Что такое dpaste?
- Pastebin на Django для обмена фрагментами кода: работает отдельно или встраивается в Django-приложение. dpaste — это pastebin-приложение для обмена текстом и фрагментами кода по ссылке. Оно написано на Python с использованием Django и лежит в основе публичного сервиса dpaste.org.
- dpaste можно использовать бесплатно? Какая у него лицензия?
- dpaste распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- dpaste всё ещё поддерживается?
- Активно поддерживается. Последний коммит в dpaste — 31 окт. 2026 г..
- Для чего можно использовать dpaste?
- Развернуть личный или внутренний командный pastebin для обмена фрагментами кода. Добавить возможность обмена фрагментами кода на существующий сайт на Django. Изучить небольшое законченное Django-приложение в качестве примера.
- Где скачать dpaste?
- Исходный код и инструкции по установке — на GitHub: https://github.com/DarrenOfficial/dpaste
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Минималистичный pastebin для самостоятельного размещения: шифрует записи в браузере, поэтому сервер не видит их в открытом виде.
Самостоятельно размещаемый pastebin со сквозным шифрованием, историей публикаций, удалением после просмотра и передачей между устройствами.
Минималистичный pastebin для собственного хостинга на Rust, axum и SQLite: поддерживает шифрование, срок действия и удаление после первого просмотра.
Самостоятельно размещаемый pastebin, где каждый фрагмент хранится в отдельном Git-репозитории; альтернатива GitHub Gist с открытым исходным кодом.
Самостоятельно размещаемый сервис для обмена файлами, публикации текстовых фрагментов и сокращения URL с паролями для отдельных материалов, сроком действия ссылок и веб-панелью администратора.