Fork me on GitHub

Organizations

@github @rss
  • Úroveň obtiažnosti: Realizovateľné pre každého
    images/featured-image.png
    Ako používateľ zariadenia Synology Diskstation prevádzkujem v sieti Homelab mnoho služieb. Nasadzujem softvér v Gitlabe, dokumentujem znalosti v Confluence a čítam technické referencie prostredníctvom webového servera Calibre. Všetky sieťové služby komunikujú šifrovane a sú zabezpečené prostredníctvom centrálnej správy používateľov. Dnes ukážem, ako som zabezpečil svoju službu Calibre pomocou šifrovania SSL, protokolovania prístupu a obmedzenia prístupu LDAP. Pre tento tutoriál sú potrebné predchádzajúce znalosti z “Parádne veci s Atlassian: Používanie všetkých nástrojov Atlassian s LDAP” a “Veľké veci s kontajnermi: Spustenie aplikácie Calibre pomocou nástroja Docker Compose”.
  • Úroveň obtiažnosti: Môže to trvať trochu dlhšie
    Po mojom prvom návode na tému “Gitlab na diskovej stanici Synology” som už niekoľkokrát dostal otázku, či toto riešenie stále používam. Nie! Medzitým som presunul svoje nástroje Atlassian a nasledujúcu inštaláciu GitLab na intel NUC. V prílohe uvádzam svoj aktuálny súbor Compose, ktorý je samozrejme možné spustiť aj na diskovej stanici Synology. Jasne vidíte, že teraz používam špeciálne nastavenia pre OpenLDAP, register kontajnerov, poštu, certifikáty a protokolovanie. Okrem toho bola deaktivovaná funkcia wiki a sledovania problémov, pretože používam Atlassian-Jira a Atlassian-Confluence.
    code development devops docker-compose git Created Wed, 24 Mar 2021 00:00:00 +0000
  • Úroveň obtiažnosti: Môže to trvať trochu dlhšie
    images/featured-image.png
    Máte šťastie, ak máte vlastnú inštaláciu Atlassian. Dnes ukážem, ako som pripojil Jira, Bamboo a Confluence k serveru LDAP. Krok 1: Inštalácia OpenLDAP Nastavil som OpenLDAP pomocou tohto súboru Docker Compose na svojom 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: - .
    atlassian bamboo jira ldap openldap Created Wed, 24 Mar 2021 00:00:00 +0000
  • Úroveň obtiažnosti: Nie príliš ľahké a nie príliš ťažké
    images/featured-image.png
    Dnes vytváram test jMeter v programe Bamboo. Samozrejme, toto testovacie nastavenie môžete implementovať aj pomocou Gitlab runnerov alebo Jenkins slave. Krok 1: Vytvorenie testu jMeter Najprv musíte samozrejme vytvoriť test jMeter. Stiahol som si jMeter z nasledujúcej url adresy https://jmeter.apache.org/ a spustil ho týmto príkazom: x – + Terminal $ java -jar bin/ApacheJMeter.jar Pozri:Môj demonštračný test pre tento návod má obsahovať chybné a funkčné vzorkovače.
    code development devops docker-compose git Created Sun, 21 Mar 2021 00:00:00 +0000
  • Úroveň obtiažnosti: Môže to trvať trochu dlhšie
    images/featured-image.png
    Krok 1: Príprava spoločnosti Synology Najprv je potrebné aktivovať prihlásenie SSH na zariadení DiskStation. Ak to chcete urobiť, prejdite na “Ovládací panel” > “Terminál”. Potom sa môžete prihlásiť cez “SSH”, zadaný port a heslo správcu (používatelia systému Windows používajú Putty alebo WinSCP). Prihlásim sa cez terminál, winSCP alebo Putty a túto konzolu nechám otvorenú na neskôr. Krok 2: Príprava priečinka Docker V adresári Docker vytvorím nový adresár s názvom “jenkins”.
    build devops diskstation java javascript Created Sun, 21 Mar 2021 00:00:00 +0000
  • Úroveň obtiažnosti: Nie príliš ľahké a nie príliš ťažké
    images/featured-image.png
    Minule som chcel upraviť metódy v cudzej knižnici Javy, a preto som hľadal vhodný nástroj. Veľa som sa zaoberal editormi bajtkódu a bajtkódom. Nakoniec som však skončila s Recafom a som úplne nadšená: https://github.com/Col-E/Recaf Nástroj nájdete na tejto adrese: https://github.com/Col-E/Recaf/releases. Dekompilácia, rekompilácia a manipulácia s knižnicami je s programom Recaf hračka! Najlepšie je vyskúšať to hneď. x – + Terminal $ java -jar recaf-2.
  • Úroveň obtiažnosti: Veľmi športové
    images/featured-image.png
    Pomocou systému ESXi možno počítač intel NUC rozdeliť na ľubovoľný počet počítačov. V tomto návode ukážem, ako som nainštaloval VMware ESXi na svoj NUC.Malý úvod: Pred inštaláciou ESXi odporúčam aktualizovať BIOS. Budete tiež potrebovať 32GB kľúč USB. Kúpil som si celý balík za menej ako 5 eur za kus z Amazonu. Môj NUC-8I7BEH má 2x 16 GB RAM HyperX Impact, 1x 256 GB modul Samsung 970 EVO M2 a 1 TB 2,5-palcový pevný disk WD-RED.
    esxi homelab hypervisor linux nuc Created Sun, 07 Mar 2021 00:00:00 +0000
  • Úroveň obtiažnosti: Realizovateľné pre každého
    images/featured-image.png
    Zhromaždite všetky svoje obľúbené recepty v kontajneri Docker a usporiadajte ich podľa svojich predstáv. Napíšte si vlastné recepty alebo importujte recepty z webových stránok, napríklad “Chefkoch”, “Essen Možnosť pre profesionálov Ako skúsený používateľ Synology sa môžete samozrejme prihlásiť pomocou SSH a nainštalovať celú inštaláciu prostredníctvom súboru 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: - .
  • Úroveň obtiažnosti: Môže to trvať trochu dlhšie
    images/featured-image.jpg
    Inštalácia s Raspberry Noobs je detská hra! Potrebujete len RaspberryZeroW a prázdnu kartu SD. Krok 1: Inštalačný program Noobs Stiahnite si inštalačný program Noobs zo stránky https://www.raspberrypi.org/downloads/noobs/. Krok 2: Karta SD Rozbaľte tento archív zip na prázdnu kartu SD. Hotovo! Teraz môžete pripojiť RaspberryPiZero k televízoru. Potom sa zobrazí ponuka inštalácie. Ak máte na karte NoobsLite, musíte najprv vytvoriť pripojenie WLAN. Potom vyberte “Rasbian Lite” a kliknite na “Inštalovať”.
    git gitlab issueboard issues javascript Created Sat, 06 Mar 2021 00:00:00 +0000
  • Úroveň obtiažnosti: Môže to trvať trochu dlhšie
    images/featured-image.png
    V sieti Homelab prevádzkujem mnoho služieb, napríklad LDAP, Gitlab, Atlassian Bamboo, Atlassian Confluence, Atlassian Jira, Jenkins, WordPress, Grafana, Graylog , ESXI/VMware, Calibre a mnoho ďalších. Je ľahké stratiť prehľad o všetkom. Krok 1: Vytvorenie pracovného priečinka Pomocou tohto príkazu vytvorte dočasný pracovný priečinok: x – + Terminal $ mkdir /tmp/bilder Heimdall je služba, ktorá vám umožňuje spravovať záložky prostredníctvom panela Dashboard.