-
Schwierigkeitsgrad: Für jeden machbar
Als Synology Diskstation gebruiker, draai ik veel diensten op mijn Homelab netwerk. Ik implementeer software in Gitlab, documenteer kennis in Confluence en lees technische referenties via de Calibre webserver. Alle netwerkdiensten communiceren versleuteld en zijn beveiligd via een centraal gebruikersbeheer. Vandaag laat ik zien hoe ik mijn Calibre dienst heb beveiligd met SSL versleuteling, toegang logging en LDAP toegangsbeperking. Voorkennis van “Leuke dingen met Atlassian: Gebruik alle Atlassian tools met LDAP” en “Geweldige dingen met containers: Calibre draaien met Docker Compose” is vereist voor deze tutorial. -
Schwierigkeitsgrad: Es kann etwas länger dauernNa mijn eerste tutorial over het onderwerp “Gitlab op het Synology diskstation”, is mij al verschillende keren gevraagd of ik deze oplossing nog steeds gebruik. Nope! In de tussentijd heb ik mijn Atlassian tools en de volgende GitLab installatie verplaatst naar een intel NUC. Bijgaand toon ik mijn huidige Compose bestand, dat natuurlijk ook op een Synology disk station kan worden uitgevoerd. U kunt duidelijk zien dat ik nu speciale instellingen gebruik voor OpenLDAP, container register, mail, certificaten en logging.
-
Schwierigkeitsgrad: Es kann etwas länger dauern
Je hebt geluk als je een eigen Atlassian installatie hebt. Vandaag laat ik zien hoe ik Jira, Bamboo en Confluence aan mijn LDAP server heb gekoppeld. Stap 1: Installeer OpenLDAP Ik heb OpenLDAP ingesteld met dit Docker Compose bestand op mijn 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: Es kann etwas länger dauern
Stap 1: Synology voorbereiden Eerst moet de SSH-aanmelding op het DiskStation worden geactiveerd. Om dit te doen, ga naar het “Configuratiescherm” > “Terminal Vervolgens kunt u inloggen via “SSH”, de opgegeven poort en het beheerderswachtwoord (Windows-gebruikers gebruiken Putty of WinSCP). Ik log in via Terminal, winSCP of Putty en laat deze console open voor later. Stap 2: Docker map klaarmaken Ik maak een nieuwe directory genaamd “jenkins” in de Docker directory. -
Schwierigkeitsgrad: Nicht zu leicht und nicht zu schwer
Vandaag maak ik een jMeter-test in Bamboo. Natuurlijk kun je deze testopstelling ook implementeren met Gitlab runners of Jenkins slaves. Stap 1: Maak jMeter test Eerst, natuurlijk, moet je een jMeter test maken. Ik heb jMeter gedownload van de volgende url https://jmeter.apache.org/ en heb het opgestart met dit commando: x – + Terminal $ java -jar bin/ApacheJMeter.jar Zie: Mijn demotest voor deze tutorial is bedoeld om defecte en werkende samplers te bevatten. -
Schwierigkeitsgrad: Nicht zu leicht und nicht zu schwer
Laatst wilde ik methoden in een vreemde Java-bibliotheek aanpassen en was daarom op zoek naar een geschikt hulpmiddel. Ik heb veel gekeken naar bytecode-editors en bytecode. Maar uiteindelijk ben ik uitgekomen bij Recaf en ik ben er helemaal blij mee: https://github.com/Col-E/Recaf Het instrument is te vinden op het volgende adres: https://github.com/Col-E/Recaf/releases. Decompileren, hercompileren en manipuleren van bibliotheken is kinderspel met Recaf! Het is het beste om het meteen uit te proberen. -
Schwierigkeitsgrad: Für jeden machbar
Verzamel al je favoriete recepten in de Docker container en organiseer ze zoals je wilt. Schrijf uw eigen recepten of importeer recepten van websites, bijvoorbeeld “Chefkoch”, “Essen Optie voor professionals Als ervaren Synology gebruiker kunt u natuurlijk inloggen met SSH en de hele setup installeren via Docker Compose bestand. 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: Sehr sportlich
Met ESXi kan de “intel NUC” worden verdeeld in een willekeurig aantal computers. In deze tutorial laat ik zien hoe ik VMware ESXi op mijn NUC installeerde.Klein voorwoord: ik raad een BIOS update aan vóór de ESXi installatie. U hebt ook een USB-stick van 32 GB nodig. Ik kocht een hele bundel voor minder dan 5 euro per stuk van Amazon. Mijn NUC-8I7BEH heeft 2x 16GB HyperX Impact Ram, 1x 256GB Samsung 970 EVO M2 module en een 1TB 2. -
Schwierigkeitsgrad: Es kann etwas länger dauern
Installatie met Raspberry Noobs is kinderspel! Alles wat je nodig hebt is een RaspberryZeroW en een lege SD kaart. Stap 1: Noobs Installer Download de Noobs installer van https://www.raspberrypi.org/downloads/noobs/. Stap 2: SD-kaart Pak dit zip-archief uit op de lege SD-kaart. Klaar! Nu kun je de RaspberryPiZero op de TV aansluiten. U krijgt dan het installatiemenu te zien. Als u NoobsLite op de kaart hebt, moet u eerst een WLAN-verbinding tot stand brengen. -
Schwierigkeitsgrad: Es kann etwas länger dauern
Ik draai veel diensten in mijn Homelab netwerk, bijvoorbeeld LDAP, Gitlab, Atlassian Bamboo, Atlassian Confluence, Atlassian Jira, Jenkins, WordPress, Grafana, Graylog, ESXI/VMware, Calibre en nog veel meer. Het is makkelijk om alles uit het oog te verliezen. Stap 1: Maak een werkmap Gebruik dit commando om een tijdelijke werkmap te maken: x – + Terminal $ mkdir /tmp/bilder Heimdall is een dienst waarmee u bladwijzers kunt beheren via het Dashboard.