Хостинг файлов и картинок
Файлы можно хранить на обычном хостинге для сайтов. Но это не всегда удобно, или например надо экономить место. Могут не подойти также обычные облачные диски из-за своих ограничений
- Для картинок
- Облачные файл-менеджеры
- Мейнстрим-сервисы
- Доступ по прямой ссылке
- Времменное хранение
- Селфхост
- Обмен файлами P2P без серверов
- Нецелевое использование
- Полезные ссылки
Для картинок
- Github CDN - при редактировании в браузере markdown-файла на github, перетянуть в окно редактора картинку или видео.
Тест (210405):
котик играет с цветком видео 1.5МБ - Telegra.ph - предназначен для написания статей. Можно вставить картинку, аудио или видео и получить прямую ссылку. Ограничение 5Мб. Можно выгружать через телеграм-бот @mediauploader_bot.
Тест (220819):
картинка 50кб (сайт),
сисюняшки 40кб (через бот) - postimages - бесплатно и без рекламы. 24мб. работает с 2004 года.
Тест 230831 гиф 6мб,
на сайте,
архив ZIP 1.7mb - Imgix.com - 1000шт бесплатно, дальше за деньги. Юзают для документации флипрпера
- vfl.ru - платный 199р/мес. Нет рекламы. До 15 МБ. Группировка по альбомам. Прямые ссылки. После истечения оплаты фото НЕ удаляются. Не проверял
сомнительно
- Directupload.net - на торрентах юзают. 64Мб/файл. Прямые ссылки. реклама при выгрузке. Иногда просто перестает работать
Тест: Картинка 1мб (2011г), Гифка 7мб (2022г), Собакен 11Мб (230325) - Imgur.com - Нет прямых ссылок. Глючный сайт
Тест (230325): сиси, пес 11мб + встроено, скриншот - Fastpic.org - Нет прямых ссылок. Просто вырвиглазная реклама.
Тест (230325): встроено в страницу, типа прямая ссылка - imageban - сервера в рашке. нет прямых ссылок.
Тест: Таня (230325)
Облачные файл-менеджеры
- GitHub - предназначен для хранения исходных кодов. Но поддерживает и бинарники. Можно добавлять прямо в репозиторий или заливать через Releases. Можно настроить свой домен через github pages. Ограничение - 1гб/репо
Тест (200101):
картинка 3кб raw-ссылка,
через домен - Storj - дешевое файлохранилище с хорошим api. Бесплатно 250гб. Поддерживается программой transfer.sh
Тест:
фильм 870мб (20220802) +
прямая ссылка - raysync - 100гб бесплатно, не проверял
- Amazon AWS и Google Cloud - дорого, сложно. Те, для кого предназначены эти сервисы, врядли заинтересовались прочитать эту статью
Мейнстрим-сервисы
- Telegram. 2000Мб/файл. Создать приватный канал и загрузить туда что угодно. Нет прямых ссылок. Не абузоустойчиво. Раз в пять лет очищают неиспользуемые файлы
Тест (10901):
программа 1800мб - Fex.net - быстрые сервера. Платный: 1Тб стоит 60грн/мес. Глючит. Реклама. От создателей ex.ua
- mega.nz - 50гб бесплатно. криптуется, тяжёлые веб страницы
- Google drive - 15 Гб. можно делать прямые ссылки(работают через раз). Параноидальная проверка на вирусы - при каждом скачивании надо ждать до 15 секунд. Предпросмотр видео через плеер как в ютубе, можно даже качество выбирать
- onedrive - 5Гб. иногда просто так удаляет файлы
- yandex disk - русиянский аналог гдрайв. 10гб
- ionos.de aka 1und1 - 5гб бесплатно, но нужно поморочиться
- jino.ru/disk - 20гб. Это хостер. Рашка. На счету должно быть больше нуля. Пополнение минимум 249р
- ukr.net 4gb
- files.fm - 5гб бесплатно. нужна регистроация. раздают через него вирусню, как то связан с рашкой
- pCloud. 7gb бесплатно. тест 230830, кряк 2мб
Доступ по прямой ссылке
- catbox.moe - 200мб, время не ограничено. Прямая ссылка. Нет рекламы
Тест: архив .exe.zip 72Мб (220802), то же самое с нормальным названием,
картинка 60кб (220802) - Zaix.ru - 20Мб, 3 месяца от посл. скачивания. Прямые ссылки. Рашка
Тест: скриншот 300кб (221229),
картинка 11мб (230325) - pixeldrain. 20гб/файл. 10гб в сутки скачивание. хранится 60 дней с момента последней загрузки.
Тест 23082
Времменное хранение
- FEX.NET - 100гб, 7дней. От создателей ex.ua
- LitterBox - 1гб/файл, 3дня. Прямые ссылки. От автора catbox.moe
- Uguu.se - 128мб, 2дня. От автора pomf.se.
Исходники(github) - wetransfer - 2гб, 7дней. Очень быстрые сервера. Встраивается в почтовик
Памятная доска
- AnonFiles. 20ГБ, хранится менее полугода. Нет прямых ссылок. Реклама. Ограниченная скорость выгрузки. Пал смертью храбрых
Аналоги:
filechan.org,
letsupload.cc,
share-online.is,
megaupload.nz - zippyshare - 500 Мб, 30 days after no activity. Закрылся
- tlgurbot - 20МБ, время не ограничено. Бот проксирует файл из телеги по URL. Закрылся из-за скама
Тест: apk 10mb (211201)
Селфхост
Если нужно надежное хранилище данных - лучше всего хостить их у себя. По крайней мере, это снижает шанс, что все файлы пропадут по глупости. Вот пример письма счастья от одного из провайдеров облачных хранилищ: “мы заметили что с вашего аккаунта не было активности в течении трех месяцев и поэтому удалили все ваши жизненно важные данные, восстановить их невозможно. с любовью, команда сервиса хуйл.ru-диск”. К тому же это дешевле: платить нужно только за интернет и электричество
Что бы сервер был доступен за NAT нужно пробросить порты, использовать VPN с белым IP или использовать сервис проброса за нат. Подробнее в статье про хостинг сайтов
Серверный софт для раздачи файлов
- Nginx - самый навороченный веб-сервер. Часто используется для раздачи статики
- owncloud, nextcloud - собственное полноценное облако
- transfer.sh - выгрузка файлов в gdrive, storj и другие сервисы через командную строку.
Исходники. - youtransfer - selfhosted клон сайта wetransfer. Вроде неплохой
- SPRUT.io - это полнофункциональный файловый менеджер от создателей beget.com, который позволит заменить привычный FTP-клиент и удобно работать с файлами на сервере прямо из браузера с любого места.
Статья на хабре,
Исходники - h5ai - отображает структуру каталогов сайта на php как файловый менеджер с деревом и предпросмотром. Демо, Исходники
- sftpgo - Fully featured and highly configurable SFTP server
- FreeNAS - операционнка для создания локального хранилища данных
- synology - лидер в коммерческом секторе. говорят надежно. но нужно купить сервак и поставить гдето в кладовке
Обмен файлами P2P без серверов
- Resilio Sync - от создателей BitTorrent. Синхронизация файлов локально или через инет
- Torrent - нужно создать .torrent файл. Программы: qBitTorrent (ПК), Flud (Android)
- Поднять samba-сервер на ПК с Windows. Расширить в инет через VPN, ну или ngrok. Смотри выше
- TotalCmd Wifi Transfer Plugin - плагин для телефона, поднимает http и WebDAV, удобен в использовании, легкий. На приемной стороне WebDAV plugin for Total Commander, WinSCP или просто проводник. Только локалка
- ShareDrop - Удобный и работает стабильно. Открывается в браузере, не нужно ничего качать. Скорость с телефона на телефон 1.6Мб. Построен на WebRTC и HTML5. Исходники. Сигналинг сервер - Firebase (он нужен что бы пробить NAT). Есть аналогичные проекты, котрые используют bitTorrent announcement server для этих целей https://t.me/zhovner_hub/1608. Исходники такой библиотеки: гитхаб
- massive.io - максимальная скорость пердачи, но платно ($0.25/гб). не проверял
Нецелевое использование
- etlgr.io aka @etlgr_bot - бот для приема email в телеграм. Сообщение можно посмотреть в вебе, ну и скачать вложения. На этом и паразитируем. Прямые ссылки. Максимум 20мб/файл
Тест (220802):
картинка 500кб,
Аудио 9МБ - 4pda.to - 240мб/файл. Позволяет заливать любой формат файла. Нет проверки на вирусы. Форум про телефоны и программы, файлы должны соответствовать тематике. Нет прямых ссылок. Для скачивания нужна регистрация. Пример:
Apk 6Mb,
почти прямая ссылка - tinyurl.com - сервис позволяет сократить длинную ссылку, в которую встроен закодированный файл. Используется кодировка base64 и (этот скрипт). Ограничение - максимум 10кб/файл
Тест:
картинка 8кб,
текстовый файл 1кб - androidfilehost.com - хостинг для прошивок. Тест архив прошивки, 300мб (файл загружен в 2015, проверен в 2022)
- YouTube video file storage - файл кодируется в картинки, из них делается видео.
Полезные ссылки
- https://www.stackfield.com/blog/8-secure-cloud-storage-services-68
- https://toffeeshare.com - не проверен
- https://takeafile.com/ - не проверен
- https://github.com/awesome-selfhosted/awesome-selfhosted#file-transfer---single-click--drag-n-drop-upload
- https://www.seafile.com/
- https://www.sparkleshare.org/ + https://github.com/hbons/Dazzle File sync.Version history. Self hosted. Client side encryption. Free and Open Source
- https://www.filecloud.com/developer/
- https://www.openstack.org/software/
- список еще
или открыть в telegram