diff --git a/README.md b/README.md index 02b19cb868442a3dda71d2c6eccc4b1155da0f07..cdaddd91236ef0176245ca451fc0a24df88021f8 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,13 @@ # Instance gitlab.cesnet.cz +Cílem této instance je plně nahradit stávající řešení, servery Homeproj a Projects, používající aplikaci Redmine, Git a Charon řízení přístupu. + +**Server info:** +Aktualní verze: Gitlab-ce 13.4.2 +Shared runners: 2x Docker runner + +OS: Debian 10 Buster + **Obsah** - [Migrace Redmine](migrace.md) - Homeproj.cesnet.cz - [Pravidla instance](pravidla.md) - co, kde a jak... diff --git a/migrace.md b/migrace.md index 2774019bf1a12f08a9ae9a47a5f8d17378ead31e..0ff53d069e5470205554086b56e737f7ea18a686 100644 --- a/migrace.md +++ b/migrace.md @@ -5,6 +5,7 @@ 2. ssh klíče ze serveru Homeproj (hotovo) - zdroj: soubor account.json 3. struktura projektů a repozitářů (rozpracovano) + - [seznam všech repozitářů](report/list_repositories_homeproj_v1.ods) na serveru Homeproj.cesnet.cz 4. labels, issue a commnets historie (rozpracovano) 5. wiki (planovano) diff --git a/pravidla.md b/pravidla.md index a7ccb74e11a3fb9ef3a5c3ac4ebc3adf38c4b171..7e53fbbeb9c63bf957e3c0d8a2a70328a90da1c3 100644 --- a/pravidla.md +++ b/pravidla.md @@ -2,7 +2,14 @@ Instance Gitlab.cesnet.cz má být přístupna všem, kteří mají registrovanou identitu v Perunovi..., jinými slovy minimální omezení. Z toho pohledu je však nezbytné nastavit práva a pravidla kdo, co a kde může či nemůže dělat. -## Přihlašování +## Uživatelé - Regular internal / external + +**External**, uživatelský účet s nejvíce default omezeními. Práva je nutné mu explicitně přidělit. Všichni nově příchozí uživatelé automaticky získají právě tento typ účtu. + +**Internal**, běžný uživatelský účet. + + +### Přihlašování Přístup je řízen aplikací Perun a zprostředkován pomocí služby ProxyIdp. @@ -15,6 +22,7 @@ Přístup je řízen aplikací Perun a zprostředkován pomocí služby ProxyIdp - identita uživatele je neznámá a gitlabu se nepodaří identifikovat dle dodaných atributů, zkusí tedy založit nový účet, pokud se podaří, dokončí přihlášení - identita uživatele je neznámá, gitlabu se nepodaří identifikace a založení nového účtu skončí neúspěchem např. proto, že emailová adresa je již použita u jiného účtu... v tom případě obdržíte chybovou hlášku a řešení je obrátit se na administrátora instance + ## SSH klíče SSH klíče používané na serveru Homeproj.cesnet.cz byly přenesy na Gitlab.cesnet.cz. @@ -23,7 +31,7 @@ Uživatel si SSH klíč může dle potřeby změnit, přidat nebo smazat. Volba Povoleno je registrovat klíče typu - RSA, ECDSA a ED25519. -Do budoucna se plánuje SSH klíče automaticky načítat z aplikace Perun. Jednalo by se pouze o akaci přidání klíče. +Do budoucna se plánuje SSH klíče automaticky načítat z aplikace Perun. Jednalo by se pouze o akci přidání klíče. ### Nastavení git remote s využitím SSH diff --git a/report/list_repositories_homeproj_v1.ods b/report/list_repositories_homeproj_v1.ods new file mode 100644 index 0000000000000000000000000000000000000000..70c7c3aa1a557b8ef6edde6efd2bbe0414d80f6f Binary files /dev/null and b/report/list_repositories_homeproj_v1.ods differ