Přejít na hlavní obsah
Sleva 50% všechny plány, omezený čas. Od $2.48/mo
Gokapi

Gokapi

Gokapi je odlehčený self-hosted server pro sdílení souborů s odkazy ke stažení, které expirují. Nastavte u každého nahrání limit stažení nebo datum expirace, šifrujte soubory v klidu a ukládejte je lokálně nebo na S3. Licence AGPL-3.0 a více než 2 800 hvězd na GitHubu.

Na první pohled

2.8k

Hvězdičky na GitHubu

1

Zobrazení stránky

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

Přístup

  • Otevři prohlížeč: https://<SERVER_IP>/
  • Používá se vlastnoručně podepsaný certifikát SSL, takže při první návštěvě je varování prohlížeče očekávané.

První nastavení

  1. Otevřete stránku nastavení: https://<SERVER_IP>/setup
  2. Nastavte svou instanci pomocí průvodce instalací
  3. This will generate a config.json inside the config directory

Poznámky k nastavení

  • For a quick setup, select SQLite jako databázi v průvodci nastavením. Redis se ve výchozím nastavení neinstaluje. Pokud je potřeba, nainstalujte a nastavte jej ručně.
  • Pro Use SSL (a self-signed certificate will be generated that can be replaced), vyberte No. HTTPS už zajišťuje Nginx pomocí self-signed certifikátu.
  • Nastavit Public Facing URL na URL, kterou budou uživatelé používat pro přístup k vaší instanci. Ve výchozím nastavení je nastavena jako https://<SERVER_IP>/. Pokud později nastavíte domému, upravte tuto hodnotu podle ní.

Důležité cesty

  • Instalační adresář: /root/gokapi
  • Soubor Docker Compose: /root/gokapi/compose.yaml
  • Soubor s prostředím: /root/gokapi/.env
  • Úložiště dat: /root/gokapi/gokapi-data
  • Konfigurace: /root/gokapi/gokapi-config
  • Nginx konfigurace: /etc/nginx/sites-available/gokapi
  • SSL certifikát: /etc/nginx/ssl/gokapi.crt
  • SSL klíč: /etc/nginx/ssl/gokapi.key

Správa Dockeru

Zobrazit běžící kontejnery:

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

Restartovat všechny kontejnery:

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

Sledujte protokoly aplikace:

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

Zastavte aplikaci:

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

Spusťte aplikaci:

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

Správa Nginx

Zkontrolovat stav:

systemctl status nginx

Restartovat Nginx:

systemctl restart nginx

Znovu načíst Nginx:

systemctl reload nginx

Ověřte konfiguraci:

nginx -t

Více v Hostování souborů

Související aplikace.

Nasaďte Gokapi hned. Od 2,48 $/měs.