Ga naar hoofdinhoud
50% korting alle plannen, beperkte tijd. Vanaf $2.48/mo
Gokapi

Gokapi

Gokapi is een lichte, zelf gehoste server voor bestandsdeling met verlopende downloadlinks. Stel per upload een downloadlimiet of vervaldatum in, versleutel bestanden in rust en bewaar ze lokaal of op S3. AGPL-3.0-licentie met meer dan 2.800 GitHub-sterren.

In een oogopslag

2.8k

GitHub-sterren

1

Paginaweergaven

Licentie AGPL-3.0 Versie Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Toegang

  • Open je browser: https://<SERVER_IP>/
  • Er wordt een zelfondertekend SSL-certificaat gebruikt, dus bij het eerste bezoek is een browserwaarschuwing te verwachten.

Eerste installatie

  1. Open de installatiepagina: https://<SERVER_IP>/setup
  2. Volg de installatiewizard om uw instantie te configureren
  3. This will generate a config.json inside the config directory

Installatienotities

  • For a quick setup, select SQLite als database in de installatiewizard. Redis wordt niet standaard geïnstalleerd. Installeer en configureer het indien nodig handmatig.
  • Voor Use SSL (a self-signed certificate will be generated that can be replaced), selecteer No. HTTPS wordt al door Nginx geleverd met een zelfgetekend certificaat.
  • Instellen Public Facing URL op de URL die gebruikers gebruiken om uw instantie te bereiken. Standaard is deze ingesteld als https://<SERVER_IP>/. Als u later een domein instelt, past u deze waarde daarop aan.

Belangrijke paden

  • Installatiemap: /root/gokapi
  • Docker Compose-bestand: /root/gokapi/compose.yaml
  • Environment-bestand: /root/gokapi/.env
  • Gegevensopslag: /root/gokapi/gokapi-data
  • Configuratie: /root/gokapi/gokapi-config
  • Nginx-config: /etc/nginx/sites-available/gokapi
  • SSL-certificaat: /etc/nginx/ssl/gokapi.crt
  • SSL-sleutel: /etc/nginx/ssl/gokapi.key

Docker-beheer

Actieve containers bekijken:

docker compose -f /root/gokapi/compose.yaml ps

Alle containers herstarten:

docker compose -f /root/gokapi/compose.yaml restart

Volg de applicatielogs:

docker compose -f /root/gokapi/compose.yaml logs -f

Stop de applicatie:

docker compose -f /root/gokapi/compose.yaml down

Start de applicatie:

docker compose -f /root/gokapi/compose.yaml up -d

Nginx beheren

Status controleren:

systemctl status nginx

Nginx herstarten:

systemctl restart nginx

Nginx herladen:

systemctl reload nginx

Valideer de configuratie:

nginx -t

Meer in Filehosting

Gerelateerde apps.

Deploy Gokapi nu. Vanaf $2,48/mnd.