Fork me on GitHub

Organizations

@github @rss
  • Rekommendationer: Görbart för alla
    images/featured-image.png
    Som Synology Diskstation-användare kör jag många tjänster i mitt Homelab-nätverk. Jag distribuerar programvara i Gitlab, dokumenterar kunskap i Confluence och läser tekniska referenser via Calibre-webbservern. Alla nätverkstjänster kommunicerar krypterat och säkras via en central användaradministration. Idag visar jag hur jag säkrat min Calibre-tjänst med SSL-kryptering, åtkomstloggning och LDAP-åtkomstbegränsning. Förkunskaper om “Coola saker med Atlassian: Använd alla Atlassian-verktyg med LDAP” och “Stora saker med containrar: Kör Calibre med Docker Compose” krävs för denna handledning.
  • Rekommendationer: Det kan ta lite längre tid
    images/featured-image.png
    Du har tur om du har en egen Atlassianinstallation. Idag visar jag hur jag kopplade Jira, Bamboo och Confluence till min LDAP-server. Steg 1: Installera OpenLDAP Jag har konfigurerat OpenLDAP med denna Docker Compose-fil på min 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
  • Rekommendationer: Det kan ta lite längre tid
    Efter min första handledning i ämnet “Gitlab på Synology diskstation” har jag redan fått flera gånger frågan om jag fortfarande använder den här lösningen. Nej! Under tiden har jag flyttat mina Atlassian-verktyg och följande GitLab-installation till en Intel NUC. I bilagan visas min nuvarande Compose-fil, som naturligtvis också kan köras på en Synology-diskstation. Du kan tydligt se att jag nu använder särskilda inställningar för OpenLDAP, containerregistret, e-post, certifikat och loggning. Dessutom har wikifunktionen och funktionen för problemspårning inaktiverats eftersom jag använder Atlassian-Jira och Atlassian-Confluence.
    code development devops docker-compose git Created Wed, 24 Mar 2021 00:00:00 +0000
  • Rekommendationer: Inte för lätt och inte för svårt
    images/featured-image.png
    Idag skapar jag ett jMeter-test i Bamboo. Naturligtvis kan du också implementera denna testuppsättning med Gitlab-runners eller Jenkins-slavar. Steg 1: Skapa ett jMeter-test Först måste du förstås skapa ett jMeter-test. Jag laddade ner jMeter från följande webbadress https://jmeter.apache.org/ och startade det med följande kommando: x – + Terminal $ java -jar bin/ApacheJMeter.jar Se:Mitt demotest för den här handledningen är tänkt att innehålla både felaktiga och fungerande samplare.
    code development devops docker-compose git Created Sun, 21 Mar 2021 00:00:00 +0000
  • Rekommendationer: Det kan ta lite längre tid
    images/featured-image.png
    Steg 1: Förbered Synology Först måste SSH-inloggningen aktiveras på DiskStationen. Detta gör du genom att gå till “Kontrollpanelen” > “Terminal”. Därefter kan du logga in via “SSH”, den angivna porten och administratörslösenordet (Windows-användare använder Putty eller WinSCP). Jag loggar in via Terminal, winSCP eller Putty och lämnar denna konsol öppen för senare. Steg 2: Förbered Docker-mappen Jag skapar en ny katalog som heter “jenkins” i Docker-katalogen.
    build devops diskstation java javascript Created Sun, 21 Mar 2021 00:00:00 +0000
  • Rekommendationer: Inte för lätt och inte för svårt
    images/featured-image.png
    Häromdagen ville jag anpassa metoder i ett främmande Java-bibliotek och letade därför efter ett lämpligt verktyg. Jag har tittat mycket på bytecode-redigerare och bytecode. Men till slut fick jag Recaf och jag är helt förtjust: https://github.com/Col-E/Recaf Verktyget finns på följande adress: https://github.com/Col-E/Recaf/releases. Dekompilering, omkompilering och manipulering av bibliotek är en barnlek med Recaf! Det är bäst att prova det direkt. x – + Terminal $ java -jar recaf-2.
  • Rekommendationer: Mycket sportig
    images/featured-image.png
    Med ESXi kan intel NUC delas upp i ett obegränsat antal datorer. I den här handledningen visar jag hur jag installerade VMware ESXi på min NUC.Litet förord: Jag rekommenderar en BIOS-uppdatering före ESXi-installationen. Du behöver också ett USB-minne på 32 GB. Jag köpte en hel bunt för mindre än 5 euro styck från Amazon. Min NUC-8I7BEH har 2x 16 GB HyperX Impact Ram, 1x 256 GB Samsung 970 EVO M2-modul och en 1 TB 2,5-tums WD-RED-hårddisk.
    esxi homelab hypervisor linux nuc Created Sun, 07 Mar 2021 00:00:00 +0000
  • Rekommendationer: Görbart för alla
    images/featured-image.png
    Samla alla dina favoritrecept i en Docker-behållare och ordna dem som du vill. Skriv egna recept eller importera recept från webbplatser, till exempel “Chefkoch”, “Essen”. Alternativ för yrkesverksamma Som erfaren Synology-användare kan du naturligtvis logga in med SSH och installera hela installationen via Docker Compose-filen. 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: - ./mealie/data/:/app/data Steg 1: Sök efter Docker-avbildningen Jag klickar på fliken “Registration” i Synology Docker-fönstret och söker efter “mealie”.
  • Rekommendationer: Det kan ta lite längre tid
    images/featured-image.jpg
    Installation med Raspberry Noobs är en barnlek! Allt du behöver är en RaspberryZeroW och ett tomt SD-kort. Steg 1: Noobs installationsprogram Ladda ner installationsprogrammet för Noobs från https://www.raspberrypi.org/downloads/noobs/. Steg 2: SD-kort Packa upp zip-arkivet på det tomma SD-kortet. Klart! Nu kan du ansluta RaspberryPiZero till TV:n. Därefter visas installationsmenyn. Om du har NoobsLite på kortet måste du först upprätta en WLAN-anslutning. Välj sedan “Rasbian Lite” och klicka på “Install”.
    git gitlab issueboard issues javascript Created Sat, 06 Mar 2021 00:00:00 +0000
  • Rekommendationer: Det kan ta lite längre tid
    images/featured-image.png
    Jag kör många tjänster i mitt Homelab-nätverk, till exempel LDAP, Gitlab, Atlassian Bamboo, Atlassian Confluence, Atlassian Jira, Jenkins, WordPress, Grafana, Graylog, ESXI/VMware, Calibre och mycket mer. Det är lätt att tappa bort allt. Steg 1: Skapa en arbetsmapp Använd det här kommandot för att skapa en tillfällig arbetsmapp: x – + Terminal $ mkdir /tmp/bilder Heimdall är en tjänst som låter dig hantera bokmärken via Dashboard.