Forgejo
Opis
Forgejo to system zarządzania repozytoriami Git, który zapewnia funkcje przechowywania, zarządzania i współpracy nad kodem źródłowym projektów. Jest to darmowe oprogramowanie o otwartym kodzie źródłowym rozwijane przez społeczność i używane do tworzenia oraz przechowywania repozytoriów Git. Forgejo zapewnia interfejs użytkownika, który sprawia, że praca z Git jest bardziej przystępna i wygodna.
Pierwsze kroki
Po zainstalowaniu obrazu interfejs webowy Forgejo będzie dostępny pod adresem https://example.com, gdzie example.com to nazwa hosta Twojego serwera
Aby uzyskać dostęp do interfejsu webowego, użyj danych logowania przesłanych do Ciebie e-mailem.
Dodatkowo dane logowania można znaleźć na serwerze w pliku:
/root/.app_credentials
Aby uzyskać dostęp do tego pliku, musisz zalogować się do serwera przez SSH. Możesz połączyć się z serwerem przez SSH:
- Za pomocą klucza SSH, jeśli ta opcja została włączona przed utworzeniem serwera
- Za pomocą hasła użytkownika
rootprzesłanego e-mailem podczas aktywacji serwera
Zmiana domeny
Jeśli chcesz używać własnej domeny lub subdomeny do uzyskiwania dostępu do interfejsu webowego Forgejo, musisz połączyć się z serwerem przez SSH jako root i uruchomić polecenie:
add_domain
Pojawi się monit o wprowadzenie domeny lub subdomeny w formacie subdomain.example.com.
Upewnij się, że Twoja domena istnieje i wskazuje na adres IPv4 Twojego serwera!
Po zakończeniu działania skryptu dla wskazanej domeny lub subdomeny zostanie wydany certyfikat Let's Ecnrypt, a interfejs webowy będzie dostępny pod adresem https://example.com/, gdzie example.com to wcześniej wskazana domena (subdomena).
Zainstalowane oprogramowanie
| Nazwa | Licencja |
|---|---|
| Forgejo | GPL w wersji 3.0 |
| Caddy | Licencja Apache 2.0 |
Przydatne linki
Więcej informacji o zainstalowanych pakietach znajdziesz w ich oficjalnej dokumentacji: