Vai al contenuto principale
50% di sconto tutti i piani, tempo limitato. A partire da $2.48/mo
Gokapi

Gokapi

Gokapi è un server di condivisione file self-hosted e leggero, con link di download che scadono. Imposta un limite di download o una data di scadenza per ogni caricamento, cifra i file a riposo e conservali in locale o su S3. Licenza AGPL-3.0 e oltre 2.800 stelle su GitHub.

In breve

2.8k

Stelle su GitHub

1

Visualizzazioni di pagina

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

Accesso

  • Apri il browser: https://<SERVER_IP>/
  • Viene usato un certificato SSL autofirmato, quindi è previsto un avviso del browser alla prima visita.

Prima configurazione

  1. Apri la pagina di configurazione: https://<SERVER_IP>/setup
  2. Segui la procedura guidata per configurare la tua istanza
  3. This will generate a config.json inside the config directory

Note di configurazione

  • For a quick setup, select SQLite come database nella procedura guidata di configurazione. Redis non è installato per impostazione predefinita. Se necessario, installalo e configuralo manualmente.
  • Per Use SSL (a self-signed certificate will be generated that can be replaced), seleziona No. L'HTTPS è già fornito da Nginx con un certificato autofirmato.
  • Imposta Public Facing URL sull'URL che gli utenti useranno per accedere alla tua istanza. Per impostazione predefinita è configurato come https://<SERVER_IP>/. Se in seguito configuri un dominio, aggiorna questo valore di conseguenza.

Percorsi importanti

  • Directory di installazione: /root/gokapi
  • File Docker Compose: /root/gokapi/compose.yaml
  • File di environment: /root/gokapi/.env
  • Archiviazione dei dati: /root/gokapi/gokapi-data
  • Configurazione: /root/gokapi/gokapi-config
  • Configurazione Nginx: /etc/nginx/sites-available/gokapi
  • Certificato SSL: /etc/nginx/ssl/gokapi.crt
  • Chiave SSL: /etc/nginx/ssl/gokapi.key

Gestione di Docker

Visualizzare i container in esecuzione:

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

Riavviare tutti i container:

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

Segui i log dell'applicazione:

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

Arresta l'applicazione:

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

Avvia l'applicazione:

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

Gestione di Nginx

Verifica lo stato:

systemctl status nginx

Riavviare Nginx:

systemctl restart nginx

Ricaricare Nginx:

systemctl reload nginx

Convalida la configurazione:

nginx -t

Altro in Hosting di file

App correlate.

Installa Gokapi ora. Da 2,48 $/mese.