Selvhost dine apper: 4 plattformer for å spare penger!

Hvorfor bruke store summer når du selv kan hoste dine favorittnettapplikasjoner? Du kan enkelt administrere dem på din egen server og i ditt eget nettverk.

For både oppstartsbedrifter, små og store organisasjoner finnes det flere alternativer for åpen kildekode og kommersiell programvare. Disse hjelper deg med å drifte populære produktivitetsverktøy, prosjektstyringsverktøy, chatfunksjoner, dokumentbehandlingssystemer og mye mer. Du kan velge å kjøre dem enten i en offentlig sky eller lokalt.

Nedenfor presenteres noen plattformer med programvarepakker. Velg den som best tilfredsstiller dine spesifikke behov.

Sandstorm

Sandstorm er en åpen kildekode-plattform som fungerer som en server. Den tilbyr over 70 applikasjoner som passer for små team, utviklingsmiljøer eller mellomstore til store organisasjoner.

Applikasjoner kan installeres med et enkelt klikk og blir umiddelbart tilgjengelige for dine brukere. Her er noen populære applikasjoner:

  • Enkel chat – for kommunikasjon og samarbeid
  • GitWeb – et webgrensesnitt for Git
  • Davros – dokumentlagring
  • Hugo, WordPress, Ghost – for dokumenthåndtering og publisering på nett
  • Piwik – for analyser

Sandstorm tilbyr en enkel påloggingsmekanisme, slik at brukerne slipper å huske påloggingsopplysninger for hver enkelt applikasjon. Her er noen av fordelene:

  • Du kan enkelt overvåke hvem som har tilgang til dine data (dokumenter, filer osv.) og tilbakekalle tillatelser når som helst.
  • Et sentralisert dashbord gir deg oversikt over alle applikasjonsdata på ett sted.
  • En revisjonslogg lar deg spore hvem som har tilgang til hva.

Utforsk appmarkedet for å se om plattformen tilfredsstiller dine behov.

YunoHost

YunoHost er en Debian-basert plattform som primært er designet for å gjøre selvhosting tilgjengelig for alle. Den er fullstendig åpen kildekode, og kildekoden er tilgjengelig på Github. YunoHost tilbyr over 100 applikasjoner, inkludert:

  • Kanboard – for oppgavehåndtering
  • Nextcloud – for fildeling, kalender og e-post
  • phpMyadmin – for administrasjon av SQL-databaser
  • Roundcube – webmail
  • Cachet – for statussider
  • Discourse – en diskusjons- og forumplattform
  • Grafana – for visualisering av data og analyser

YunoHost kommer med et brukervennlig grensesnitt for administrasjon. Her er noen av fordelene:

  • Administrer brukere gjennom LDAP.
  • Ta sikkerhetskopier og gjenopprett data.
  • Sikkerhet med Let’s Encrypt-sertifikater.
  • Innebygd yunohost brannmur.

Dette er en lett programvare som kan installeres på en maskin med så lite som 1 GB RAM og en 500 MHz CPU.

Cloudron

Administrer Gitlab, Ghost, OpenVPN, Mattermost, Confluence, Paperwork og mange andre applikasjoner smidig med Cloudron. Plattformen er portabel, noe som betyr at du lett kan flytte den til en annen server eller skyplattform som DigitalOcean, Google Cloud, AWS eller Linode.

Cloudron bruker Docker-containere internt for å isolere applikasjonene fra hverandre.

Du har muligheten til å lagre sikkerhetskopier på ekstern lagring som S3, DO Spaces eller GCS. Hvis du velger Cloudron, men ønsker en enkel løsning, kan du prøve Kamatera. De tilbyr Cloudron med ett-klikks installasjon til en pris fra bare $4 i måneden.

DP-plattform

DP-plattform er en helt gratis programvare med kildekoden tilgjengelig på Github. Den er klar for Docker.

Funksjoner:

  • Plattformen har et brukervennlig grensesnitt som forenkler den automatiske installasjonen.
  • Med systemintegrasjon kan du administrere alle applikasjonstjenestene. Du kan se status for tjenester, starte/stoppe med ett klikk, konfigurere autostart ved oppstart og automatisk omstart dersom tjenesten uventet går ned.

Konklusjon

Ved å velge en av de ovennevnte selvhostede applikasjonsplattformene kan du spare penger. De har god dokumentasjon og kan installeres på under 30 minutter.

Du kan også vurdere å utforske alternative meldingsløsninger til Slack.

Synes du artikkelen var interessant? Hva med å dele den med andre?