-
Schwierigkeitsgrad: Für jeden machbar
Jako uživatel zařízení Synology Diskstation provozuji v síti Homelab mnoho služeb. Nasazuji software v Gitlabu, dokumentuju znalosti v Confluence a čtu technické reference prostřednictvím webového serveru Calibre. Všechny síťové služby komunikují šifrovaně a jsou zabezpečeny prostřednictvím centrální správy uživatelů. Dnes ukážu, jak jsem zabezpečil svou službu Calibre pomocí šifrování SSL, protokolování přístupu a omezení přístupu LDAP. Pro tento výukový program jsou nutné předchozí znalosti z “Skvělé věci s Atlassianem: Použití všech nástrojů Atlassian s LDAP” a “Skvělé věci s kontejnery: Spouštění Calibre pomocí Docker Compose”. -
Schwierigkeitsgrad: Es kann etwas länger dauernPo mém prvním tutoriálu na téma “Gitlab na diskové stanici Synology” jsem byl již několikrát dotázán, zda toto řešení stále používám. Ne! Mezitím jsem přesunul své nástroje Atlassian a následující instalaci GitLab na intel NUC. Přikládám svůj aktuální soubor Compose, který lze samozřejmě spustit i na diskové stanici Synology. Je jasně vidět, že nyní používám speciální nastavení pro OpenLDAP, registr kontejnerů, poštu, certifikáty a protokolování. Kromě toho byla deaktivována funkce wiki a sledování problémů, protože používám Atlassian-Jira a Atlassian-Confluence.
-
Schwierigkeitsgrad: Es kann etwas länger dauern
Máte štěstí, pokud máte vlastní instalaci Atlassian. Dnes ukážu, jak jsem připojil Jiru, Bamboo a Confluence k serveru LDAP. Krok 1: Instalace protokolu OpenLDAP Nastavil jsem OpenLDAP pomocí tohoto souboru Docker Compose na svém zařízení Synology NAS. ersion: '2' services: openldap: restart: always image: osixia/openldap container_name: openldap environment: LDAP_TLS: 'true' LDAP_TLS_CRT_FILENAME: '....pem' LDAP_TLS_KEY_FILENAME: '......pem' LDAP_TLS_CA_CRT_FILENAME: '......pem' LDAP_ORGANISATION: "365Layouts" LDAP_DOMAIN: "homelab.local" LDAP_BASE_DN: "dc=homelab,dc=local" LDAP_ADMIN_PASSWORD: "......" LDAP_TLS_CIPHER_SUITE: "NORMAL" LDAP_TLS_VERIFY_CLIENT: "allow" LDAP_TLS_CIPHER_SUITE: NORMAL tty: true stdin_open: true volumes: - . -
Schwierigkeitsgrad: Nicht zu leicht und nicht zu schwer
Dnes vytvářím test jMeter v aplikaci Bamboo. Toto testovací nastavení můžete samozřejmě realizovat také pomocí běhacích programů Gitlab nebo Jenkins slave. Krok 1: Vytvoření testu jMeter Nejprve je samozřejmě nutné vytvořit test jMeter. Stáhl jsem si jMeter z následující adresy https://jmeter.apache.org/ a spustil ho tímto příkazem: x – + Terminal $ java -jar bin/ApacheJMeter.jar Viz:Můj ukázkový test pro tento návod má obsahovat vadné a funkční vzorkovače. -
Schwierigkeitsgrad: Es kann etwas länger dauern
Krok 1: Příprava společnosti Synology Nejprve je třeba na zařízení DiskStation aktivovat přihlášení SSH. Chcete-li to provést, přejděte do nabídky “Ovládací panely” > “Terminál”. Poté se můžete přihlásit pomocí “SSH”, zadaného portu a hesla správce (uživatelé Windows používají Putty nebo WinSCP). Přihlašuji se přes Terminál, winSCP nebo Putty a nechávám tuto konzoli otevřenou na později. Krok 2: Příprava složky Docker V adresáři Docker vytvořím nový adresář s názvem “jenkins”. -
Schwierigkeitsgrad: Nicht zu leicht und nicht zu schwer
Nedávno jsem chtěl upravit metody v cizí knihovně Javy, a proto jsem hledal vhodný nástroj. Hodně jsem se zabýval editory bajtového kódu a bajtového kódu. Ale nakonec jsem skončila u Recafu a jsem naprosto nadšená: https://github.com/Col-E/Recaf Nástroj naleznete na následující adrese: https://github.com/Col-E/Recaf/releases. Dekompilace, rekompilace a manipulace s knihovnami je s programem Recaf hračka! Nejlepší je vyzkoušet ji hned. x – + Terminal $ java -jar recaf-2. -
Schwierigkeitsgrad: Sehr sportlich
Pomocí ESXi lze “intel NUC” rozdělit na libovolný počet počítačů. V tomto návodu ukážu, jak jsem nainstaloval VMware ESXi na svůj počítač NUC.Malá předmluva: Před instalací ESXi doporučuji provést aktualizaci systému BIOS. Budete také potřebovat 32GB USB disk. Koupil jsem si celý balík za méně než 5 eur za kus na Amazonu. Můj NUC-8I7BEH má 2x 16 GB paměti HyperX Impact Ram, 1x 256GB modul Samsung 970 EVO M2 a 1TB 2,5palcový pevný disk WD-RED. -
Schwierigkeitsgrad: Für jeden machbar
Shromážděte všechny své oblíbené recepty v kontejneru Docker a uspořádejte je podle svých představ. Napište si vlastní recepty nebo importujte recepty z webových stránek, například “Chefkoch”, “Essen”. Možnost pro profesionály Jako zkušený uživatel Synology se samozřejmě můžete přihlásit pomocí SSH a nainstalovat celou instalaci pomocí souboru Docker Compose. version: "2.0" services: mealie: container_name: mealie image: hkotel/mealie:latest restart: always ports: - 9000:80 environment: db_type: sqlite TZ: Europa/Berlin volumes: - .diskstation Docker docker-compose docker-for-desktop rezepte CreatedSun, 07 Mar 2021 00:00:00 +0000 -
Schwierigkeitsgrad: Es kann etwas länger dauern
Instalace s Raspberry Noobs je hračka! Potřebujete pouze RaspberryZeroW a prázdnou kartu SD. Krok 1: Instalační program Noobs Stáhněte si instalační program Noobs ze stránek https://www.raspberrypi.org/downloads/noobs/. Krok 2: Karta SD Rozbalte tento archiv zip na prázdnou kartu SD. Hotovo! Nyní můžete připojit RaspberryPiZero k televizoru. Poté se zobrazí nabídka instalace. Pokud máte na kartě NoobsLite, musíte nejprve navázat připojení k síti WLAN. Poté vyberte “Rasbian Lite” a klikněte na “Instalovat”. -
Schwierigkeitsgrad: Es kann etwas länger dauern
Ve své síti Homelab provozuji mnoho služeb, například LDAP, Gitlab, Atlassian Bamboo, Atlassian Confluence, Atlassian Jira, Jenkins, WordPress, Grafana, Graylog , ESXI/VMware, Calibre a mnoho dalších. Je snadné ztratit o všem přehled. Krok 1: Vytvoření pracovní složky Tento příkaz slouží k vytvoření dočasné pracovní složky: x – + Terminal $ mkdir /tmp/bilder Heimdall je služba, která umožňuje spravovat záložky prostřednictvím panelu Dashboard.