Gaphor u kontejneru¶
Umjesto postavljanja lokalnog razvojnog okruženja, najlakši način doprinositi projektu je putem GitHub Codespaces.
GitHub Codespaces¶
Za otvaranje Gaphora u Codespace, slijedi ove korake:
Idi na https://github.com/gaphor/gaphor
Pritisni padajući izbornik za kod i odaberi opciju Otvori pomoću Codespaces.
Odaberi + Novi codespace na dnu ploče.
Za daljnje informacije pogledaj GitHub documentation.
Remote access to Gaphor graphic window with Codespaces¶
When using Codespaces, chances are that you also want to interact with the graphical window of Gaphor.
This is facilitated in Gaphor by use of container feature called desktop-lite. This feature is activated by default in the Gaphor’s devcontainer.json file.
Notice the webPort/vncPort and password values. These are used in subsequent steps.
"desktop-lite": {
"password": "vscode",
"webPort": "6080",
"vncPort": "5901"
},
Postoje dvije mogućnosti:
Korištenje lokalne aplikacije VNC viewer¶
Preuzmi i instaliraj VNC preglednik po tvom izboru (npr. realvnc)
Navedi ime udaljenog hosta kao localhost i priključak kao 5901 te se spoji na VNC. Broj priključka treba biti isti kao što je naveden u atributu vncPort
Nakon otklanjanju grešaka/pokretanja Gaphora trebao bi se prikazati poznati grafički prozor u VNC prikazu
Korištenje aplikacije noVNC viewer u pregledniku¶
Ovo se temelji na aplikaciji noVNC
Otvori preglednik na svom lokalnom računalu i unesi adresu http://127.0.0.1:6080/. Broj priključka (port) mora biti isti kao onaj navedeni u atributu webPort
Otvorit će se noVNC prozor, klikni na „Poveži” i unesi lozinku kao vscode. Lozinka mora biti ista kao ona navedena u atributu password
Nakon otklanjanja grešaka/pokretanja Gaphora, trebao bi se prikazati poznati grafički prozor u noVNC prikazu u pregledniku