Zašto trošiti ogromne sume novca kada imate mogućnost da sami hostujete svoje omiljene veb aplikacije, na sopstvenom serveru, unutar vaše mreže?
Bilo da ste startap, mala ili velika organizacija, na raspolaganju vam je mnoštvo softvera otvorenog koda, kao i komercijalnih rešenja, koja vam omogućavaju da lako pokrenete popularne alate za produktivnost, upravljanje projektima, ćaskanje, rad sa dokumentima i slično, bilo u javnom oblaku ili lokalno.
U nastavku teksta predstavljamo softverske platforme. Odaberite onu koja najbolje odgovara vašim potrebama.
Peščana oluja
Peščana oluja je serverska platforma otvorenog koda koja nudi preko 70 aplikacija namenjenih malim timovima, razvojnim grupama, kao i srednjim i velikim organizacijama.
Aplikacije možete instalirati jednim klikom, nakon čega su odmah dostupne vašim korisnicima. Neke od najpopularnijih aplikacija su:
- Jednostavno ćaskanje – za komunikaciju i saradnju
- GitWeb – veb interfejs za Git
- Davros – repozitorijum dokumenata
- Hugo, WordPress, Ghost – za dokumente i veb publikacije
- Pivik – za analitiku
Sandstorm nudi sistem jedinstvene prijave, tako da korisnici ne moraju da pamte različite kredencijale za svaku aplikaciju. Pogledajmo neke od njegovih karakteristika:
- Možete da vidite ko ima pristup vašim podacima (dokumentima, fajlovima itd.) i da povučete dozvole u bilo kom trenutku.
- Centralizovana kontrolna tabla za sve podatke aplikacija na jednom mestu.
- Dnevnik revizije za praćenje ko čemu pristupa.
Posetite tržište aplikacija kako biste proverili da li zadovoljava vaše zahteve.
YunoHost
YunoHost je zasnovan na Debianu i primarno je dizajniran da olakša samostalno hostovanje svima. U potpunosti je otvorenog koda, a izvorni kod je dostupan na GitHub-u. Obuhvata preko 100 aplikacija, uključujući:
- Kanboard – za upravljanje zadacima
- Nextcloud – deljenje fajlova, kalendar, pošta
- phpMyAdmin – administracija SQL baza podataka
- Roundcube – veb pošta
- Cachet – stranica sa statusom
- Discourse – platforma za diskusiju/forum
- Grafana – kontrolna tabla za metrike i analitiku
YunoHost odlikuje korisnički prilagođena konzola za administraciju. Ispod su navedene neke od njegovih karakteristika.
- Upravljanje korisnicima putem LDAP-a
- Pravljenje rezervnih kopija i vraćanje
- Obezbeđivanje Let’s Encrypt sertifikata
- Ugrađeni YunoHost zaštitni zid
Reč je o laganom softveru koji se može instalirati na sistem sa 1 GB RAM-a i 500 MHz CPU-om.
Cloudron
Lako upravljajte GitLab-om, Ghost-om, OpenVPN-om, Mattermost-om, Confluence-om, Paperless-om i mnogim drugim aplikacijama uz pomoć Cloudron-a. Prenosiv je, što znači da nema problema kada poželite da pređete na drugi server ili cloud platformu, kao što su DigitalOcean, Google Cloud, AWS, Linode itd.
Cloudron interno koristi Docker kontejnere kako bi izolovao aplikacije jednu od druge.
Imate mogućnost da sačuvate rezervne kopije na eksternoj memoriji, kao što su S3, DO Spaces ili GCS. Ako odlučite da koristite Cloudron, a ne želite da ga sami podešavate, možete isprobati Kamateru koja vam omogućava da instalirate Cloudron jednim klikom za samo 4 USD mesečno.
DPlatform
DPlatform je potpuno besplatan softver otvorenog koda, čiji je izvorni kod dostupan na GitHub-u. Docker je spreman za korišćenje.
Karakteristike:
- Dolazi sa intuitivnim korisničkim interfejsom koji pojednostavljuje automatizovanu instalaciju.
- Zahvaljujući sistemskoj integraciji, možete upravljati svim uslugama aplikacija, pregledati njihov status, pokretati/zaustavljati ih jednim klikom, podesiti automatsko pokretanje pri uključenju i automatsko ponovno pokretanje u slučaju neočekivanog prekida rada.
Zaključak
Uštedite novac uz pomoć gore navedenih platformi za samostalno hostovanje aplikacija. Sve platforme imaju odličnu dokumentaciju, a možete ih instalirati za manje od 30 minuta.
Zatim istražite alternative Slack-u za razmenu poruka.
Da li ste uživali u čitanju ovog članka? Podelite ga sa drugima!