Raspberry Pi е едноплатков компютър — изграден на ниска цена, но способен на висока производителност и изпълняващ вида задачи, които по-лесно бихте свързали със сървърна ферма или център за данни.

Днес самостоятелното хостване на уеб приложения и услуги е популярно хоби и тази статия ще покаже някои от най-добрите за внедряване на по-късен модел Raspberry Pi.

Защо да използвате Raspberry Pi за самостоятелно хостване?

Можете да изградите домашен сървър на практически всеки компютърен хардуер, създаден през последните 30 години, но Raspberry Pi има предимството на супер ниска мощност. Дори скорошният Raspberry Pi 4B (моделът, който бихме препоръчали за повечето от тези проекти) консумира под 3W на празен ход и около 7W под товар—това е приблизително същото като единичен енергоспестяващ крушка.

15-годишният компютър за игри, който изваждате от хранилището, за да действа като сървър, вероятно консумира над 600 W. Тъй като сървърите обикновено се оставят да работят 24/7, това представлява огромни спестявания на електроенергия.

instagram viewer

Що се отнася до производителността, Raspberry Pi 4B е звяр от машина в миниатюрна форма и може да се похвали с четириядрен Cortex-A72 64-bit процесор, работещ на 1,5 GHz (ако не го овърклокнете), Gigabit Ethernet, четири USB порта и вградена RAM между 1 GB и 8GB. Въпреки че цените в момента са високи за хардуера на Raspberry Pi, при нормални обстоятелства те се продават на дребно за около $35.

Според нас малко машини представляват по-добра стойност за парите от Raspberry Pi и ето някои от най-добрите самостоятелно хоствани проекти, които можете да изпълнявате на тях.

1. Nextcloud

Nextcloud е изключително гъвкав софтуер, който има за цел да замени напълно почти всяка друга услуга, до която имате достъп в интернет. Може да мислите, че се шегуваме, но не е така.

В основата си Nextcloud е платформа за облачно съхранение и синхронизация с отворен код, която поддържа множество потребители. Можете да мислите за него като за подобен на DropBox, Google Drive или OneDrive на Microsoft – с налични приложения за Windows, Linux, macOS, Android, iOS и Ubuntu Touch.

Можете да получите достъп до файловете си или чрез уеб браузър, или чрез папка WebDav на вашия работен плот. Но Nextcloud може да се разширява почти безкрайно чрез безплатни приложения за добавки, повечето от които могат да бъдат инсталирани за няколко минути с едно щракване.

Докато Nextcloud има стандартно инсталиран текстов редактор Markdown, може да предпочетете пълен пакет за съвместна работа под формата на Collabora Online. Можете да добавите мениджъри на рецепти, RSS четец на пълен текст, приложения за поточно радио, управление на музикална библиотека приложения, приложения за видеоконференции и дори готов за работа сървър за социални медии за взаимодействие с колеги потребители.

Този списък едва надраска повърхността на възможностите на Nextcloud, но вие можете изградете свой собствен облачен сървър на Raspberry Pi с Nextcloud.

2. Jellyfin

Ако притежавате обширна колекция от филми, телевизионни предавания, музика и аудиокниги и искате да консумирате вашите медии на вашия телефон, телевизор, лаптоп и т.н., трябва да имате Jellyfin е инсталиран на вашия Raspberry Pi.

Jellyfin е безпроблемен център за поточно предаване на медии, който е лесен за инсталиране и интуитивен за използване. Той автоматично сканира и категоризира медиите и извлича подходящи миниатюри и метаданни веднага щом открие нов файл.

Всеки потребител може да има свой собствен акаунт и Jellyfin ще следи съдържанието, което е гледал, напредъка им в гледането на съдържанието и техните любими. Удостоверяването се извършва на самия Raspberry Pi (за разлика от Plex), което означава, че вашите данни остават изцяло във вашата собствена мрежа.

3. PhotoPrism

Миналата година Google наложи ограничения върху неограниченото си съхранение на снимки, милиони потребители са сега търсят безплатна алтернатива, която ще им даде предимствата, които Google Photos преди оферта.

PhotoPrism е най-доброто решение, тъй като ще категоризира, създава албуми и дори разпознава обекти и лица във вашата колекция от снимки. Той автоматично обработва качванията и синхронизирането, но ще трябва да използвате SyncThing или NextCloud, за да прехвърлите снимките си на сървъра. PhotoPrism работи добре и с двете.

4. CryptPad

CryptPad е пълнофункционален колаборативен офис пакет с отворен код с уникалната (метафорична) продажна точка на криптиране от край до край.

Трафикът е криптиран не само при транзит, но и в хранилището на Raspberry Pi. Дори вие, като системен администратор, не можете да видите какво са написали вашите потребители. CryptPad обработва различни формати и е по-гладък и малко по-бърз от онлайн интеграцията Collabora на NextCloud.

5. FreshRSS

FreshRSS е самостоятелно хостван RSS четец на новини, който извлича и съхранява всички ваши RSS новини за консумация в браузъра или, чрез своя API, в различни мобилни приложения.

Освен че извлича мъничета на статии, както е предвидено от издателите, FreshRSS може да използва дефинирани от потребителя CSS селектори, за да изтегли цели статии на вашия Raspberry Pi, за да ги консумирате.

Можете да зададете параметри, като например колко дълго ще се съхраняват статиите, категории емисии и правила, които се прилагат за всяка емисия. С FreshRSS никога повече няма да ви се налага да посещавате друг уебсайт!

6. Рафт за аудио книги

Ако притежавате огромна колекция от аудиокниги, Audiobookshelf е идеалният инструмент, който да ви помогне да я управлявате. Книгите се групират автоматично в серии и могат да се търсят по автор, разказвач и метаданни.

Audiobookshelf ще следи напредъка ви на всички устройства и има приложения за Android или iOS. Можете да променяте скоростта на възпроизвеждане между 0,5x и 2,0x и ако сте от хората, които предпочитат да бъдат приспивани от чакълестите тонове на професионален разказвач, но не искате да загубите мястото си за една нощ, можете да зададете таймер за заспиване до 90 минути предварително или края на глава.

Все едно да имате свой личен Audible! И така, какво чакате? Отивам хоствайте своя собствена библиотека с аудиокниги Raspberry Pi с Audiobookshelf.

7. WordPress

WordPress е най-разпространената CMS и платформа за блогове в света, но това не означава, че е трудна за инсталиране или овладяване. Всъщност можете хоствайте свой собствен WordPress сайт на Raspberry Pi. По този начин можете да се съсредоточите върху писането, а не върху управлението на вашата система.

WordPress поддържа множество потребителски роли и предоставя достъп до хиляди теми и плъгини, така че да можете да персонализирате сайта си да изглежда и да се държи точно както искате.

8. Имейл сървър

Имейлът е една от ужасяващите перспективи за всеки начинаещ системен администратор, но инсталирането на напълно защитен и надежден имейл сървър на вашия Raspberry Pi може да бъде осъществено за един следобед.

Можете бързо да настроите Dovecot, Postfix, OpenDKIM и SpamAssassin, след което можете да изпращате имейли сигурно, знаейки, че вашите комуникации са напълно под ваш контрол.

Внедрете почти всеки уеб софтуер на вашия Raspberry Pi

Това са само част от начините, по които можете да използвате своя Raspberry Pi, за да замените сайтовете и услугите, предлагани от технологичните гиганти. Ще получите голямо удовлетворение от това да сте самодостатъчни в дигиталния свят и може да успеете да насърчите приятели и семейство също да се заемат с това хоби.

Не забравяйте, че разходите за хостинг са по същество нулеви, когато хоствате на собствен хардуер. Всичко, от което се нуждаете, е едно име на домейн и сте готови да започнете.