Gå til hovedindhold
50% rabat alle planer, tidsbegrænset. Fra $2.48/mo
Gokapi

Gokapi

Gokapi er en letvægts selvhostet fildelingsserver med downloadlinks, der udløber. Sæt en downloadgrænse eller en udløbsdato per upload, krypter filer i hvile, og gem dem lokalt eller på S3. AGPL-3.0-licens med over 2.800 GitHub-stjerner.

Overblik

2.8k

GitHub-stjerner

1

Sidevisninger

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

Adgang

  • Åbn din browser: https://<SERVER_IP>/
  • Der bruges et selvsigneret SSL-certifikat, så en browseradvarsel er forventet ved første besøg.

Første opsætning

  1. Åbn opsætningssiden: https://<SERVER_IP>/setup
  2. Følg opsætningsguiden for at konfigurere din instans
  3. This will generate a config.json inside the config directory

Bemærkninger til opsætning

  • For a quick setup, select SQLite som database i opsætningsguiden. Redis installeres ikke som standard. Installer og konfigurer det manuelt, hvis du har brug for det.
  • Til Use SSL (a self-signed certificate will be generated that can be replaced), vælg No. HTTPS leveres allerede af Nginx med et selvsigneret certifikat.
  • Indstil Public Facing URL til den URL, brugerne bruger for at nå din instans. Som standard er den sat til https://<SERVER_IP>/. Hvis du senere konfigurerer et domæne, skal du opdatere denne værdi tilsvarende.

Vigtige stier

  • Installationsmappe: /root/gokapi
  • Docker Compose-fil: /root/gokapi/compose.yaml
  • Environment-fil: /root/gokapi/.env
  • Datalagring: /root/gokapi/gokapi-data
  • Konfiguration: /root/gokapi/gokapi-config
  • Nginx-config: /etc/nginx/sites-available/gokapi
  • SSL-certifikat: /etc/nginx/ssl/gokapi.crt
  • SSL-nøgle: /etc/nginx/ssl/gokapi.key

Docker-administration

Se kørende containere:

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

Genstart alle containere:

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

Følg applikationens logfiler:

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

Stop applikationen:

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

Start applikationen:

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

Administrering af Nginx

Tjek status:

systemctl status nginx

Genstart Nginx:

systemctl restart nginx

Genindlæs Nginx:

systemctl reload nginx

Validér konfigurationen:

nginx -t

Deploy Gokapi nu. Fra 2,48 $/md.