Cześć,
Chciałbym się nauczyć trochę o serwerach i ich administracji wcześniej nie miałem za dużo styczności w tym temacie.
Kupiłem (jak tak można to nazwać) serwer VPS na https://www.ovh.pl/ i domenę na stronie https://najtanszedomeny.pl/ .
Na freedns.42.pl stworzyłem swoją strefe i dodałem rekord @ i www, oraz dwa aliasy: chmura. i git.
Z zarejestrowanych aliasów można się domyślić, jakie usługi chce na moim serwerze postawić. Czyli chmurę - nextcloud oraz gita - gitlab.
Oprócz samej administracji jednym z celów mojej nauki jest też wejście w świat Dockera.
Na początku zainstalowałem Dockera i postawiłem nextclouda zgodnie z poradnikiem https://blog.ssdnodes.com/blog/installing-nextcloud-docker/
usługa wstała, mam ją dostępną pod docelowym adresem, na początku był problem z wielkością przesyłanych plików, ale poradziłem sobie z tym dodając do docker-compose.yml plik w którym jest linijka odpowiedzialna za maksymalny rozmiar pliku : client_max_body_size 500m;
Chmura działa, jestem pod dużym wrażeniem możliwości jakie daje nextcloud.
Drugą usługą jaką chce skonfigurować jest GitLab, zacząłem konfiguracje zgodnie z poradnikiem: https://www.howtoforge.com/how-to-install-gitlab-server-with-docker-on-ubuntu-1804/
Tutaj zaczynają się schody, podczas uruchomiania kontenera pojawiły mi się błędy z tym, że porty których chce używać ta usługa są już zajęte, zedytowałem więc plik i zamiast
ports:
- '80:80'
- '443:443'
- '22:22'
- '587:587'
wstawiłem
ports:
- '8080:80'
- '4443:443'
- '3333:22'
- '587:587'
sama kontener wstał, ale podczas próby połączenia przez przeglądarkę wyświetla mi się błąd: 503 Service Temporarily Unavailable
Próbuje już trochę rozwiązać to samemu, ale kończą mi się pomysły jak to zrobić. Dlatego piszę o was z prośba o pomoc w rozwiązaniu mojego problemu.