Gokapi 1.9 Filserver Introducerar Redis-stöd
Gokapi 1.9, en lättanvänd server för filöverföring som du kan hosta själv, introducerar Redis-integration, förbättrad uppladdningshastighet och en ny Docker-image.
Gokapi, en öppen källkodsprogramvara för filhantering och delning, har släppt sin senaste version, 1.9, som fokuserar på förbättrad tillförlitlighet, hastighet och anpassning.
För de som inte är bekanta med det är det en självhostad lättviktsfilserver skriven i Go som delar filer som upphör att gälla efter ett visst antal nedladdningar eller dagar. Den är känd för sin enkelhet och effektivitet och är ett alternativ till det nedlagda Firefox Send.
Gokapi 1.9 Viktiga förbättringar
Gokapi 1.9 åtgärdar flera kritiska problem samtidigt som det introducerar funktioner som användare länge har väntat på:
Prestandaförbättringar: Den nya uppdateringen åtgärdar problem som orsakade långsamma uppladdningar i vissa fall, vilket gör att användarna kan förvänta sig snabbare uppladdningshastigheter. Denna förbättring säkerställer att Gokapi förblir konkurrenskraftigt och effektivt vid hantering av filöverföringar.
Redis-stöd: Utöver sitt befintliga SQLite-stöd inkluderar Gokapi nu alternativ för Redis, en funktion som användare kan välja vid installationen. Denna förändring erbjuder fler skalbarhets- och prestandaalternativ beroende på användarens behov.
Databashanteringens flexibilitet: Användare kan nu ändra databasens plats under installationen, vilket ger ett extra lager av anpassning för dem med specifika lagringshanteringsbehov.
Tidszon och QR-kodsfelrättningar: Uppdateringen korrigerar tidszonsavvikelser i Docker-bilder och säkerställer att QR-koder som genereras för delade filer inkluderar den nödvändiga dekrypteringsnyckeln när end-to-end-kryptering är aktiverad.
Förbättrade URL-funktioner: Gokapi 1.9 gör det möjligt att visa filnamn i URL:er, en användbar funktion för användare som behöver identifiera filer snabbt utan att komma åt dem direkt.
Windows-kompatibilitet: Denna version åtgärdar också problem relaterade till kommandot 'go generate' på Windows och lägger till stöd för Windows på ARM64-arkitekturer, vilket ökar dess användbarhet över olika plattformar.
Men med introduktionen av nya funktioner har vissa brytande förändringar varit nödvändiga:
- Miljövariabeln
GOKAPI_DB_NAMEär föråldrad. Nya installationer kommer att spara databasens plats som en URL-sträng i konfigurationsfilen, vilket underlättar enklare och mer flexibla konfigurationer. - API:et returnerar nu en fullständig URL för att ladda ner eller länka direkt till filer, med en valfri inkludering av filnamnet, vilket förändrar hur applikationer interagerar med Gokapi.
Slutligen, för användare som uppgraderar från äldre versioner rekommenderas det att konfigurationsfilen är skrivbar och att version 1.8.4 uppdateras innan man går vidare till 1.9. Detta steg är avgörande för dem som migrerar från någon version äldre än 1.8.0 för att hantera alla ändringar smidigt.
För detaljerad information om alla ändringar i den senaste versionen, besök ändringsloggen.

