Hoppa till innehållet
← Alla inlägg

Nu kan du köra tapeshelf på din egen server

Koden finns nu på GitHub, och ett enda kommando installerar tapeshelf på din egen server eller dator:

curl -fsSL https://raw.githubusercontent.com/tapeshelf/tapeshelf/main/install.sh | bash

Det ställer några frågor och sköter resten. Det installerar Docker om du inte har det, skapar lösenord och krypteringsnycklar, laddar ner appen, hämtar ett HTTPS-certifikat om du använder en domän och visar din administratörsinloggning. Du skriver ingen kod och redigerar inga filer.

Inte redo att hyra en server? Välj ”Just this computer” (bara den här datorn), så körs det på en lokal adress inom några minuter. Ingen annan kommer åt det, och du kan ta bort det lika snabbt.

Vad du får

Din egen hylla, med tillfälliga länkar, byten, vänner, meddelanden och krypterad strömning. Det finns inga abonnemang och inga betalningar, så det som ingår i Pro på tapeshelf.com finns för alla, bland annat videoredigeraren, den dolda sidan och lösenord på länkar. Inget begränsar storleken på videor eller hyllan om du inte själv sätter en gräns. Videor ligger som standard kvar på din disk, eller hamnar i S3-kompatibel lagring om du föredrar det.

På en domän är registreringen stängd från början, så att främlingar inte kan fylla din disk. Du öppnar den i adminpanelen när du är redo. Mejl är också valfritt. Utan det fungerar registreringar direkt, men då finns ingen återställning av lösenord, inga aviseringar via mejl och inga länkar som öppnas med en kod som skickas via mejl.

Varje instans är sin egen ö. Personerna där delar och byter med varandra, inte med tapeshelf.com eller andra instanser.

Så håller du det igång

Allt ligger i en mapp, med ett enda skript för vardagsjobben. ./tapeshelf.sh update sparar databasen och installerar den senaste versionen, och ./tapeshelf.sh backup sparar allt, även videorna.

Spara en kopia av filen .env på ett säkert ställe. Den innehåller nyckeln som krypterar dina videor, och utan den kan ingen spela upp dem igen.

Koden

Allt är under AGPL-3.0: appen i tapeshelf/tapeshelf och webbläsartillägget i tapeshelf/tapeshelf-downloader. Hittat en bugg? Öppna en issue. Mer om vad som krävs finns på sidan om egen server.

tapeshelf.com försvinner inte. Om du hellre slipper driva en server väntar din hylla där.