29
results
for docker-compose
-
Schwierigkeitsgrad: Es kann etwas länger dauernAtlassian hat den Verkauf der kleinen Serverlizenzen eingestellt und ich habe lange überlegt, wie ich damit umgehe. Da ich meine Installation noch lange nutzen will, habe ich folgende Maßnahmen umgesetzt: Maßnahme 1: Ich nutze ausschließlich Docker Ich betreibe alle Atlassian-Tools als Docker-Container. Auch ältere, native Installation lassen sich über Datenbank-Dumps in eine Docker-Installation überführen. Diese lassen sich dann bequem auf einen intel Nuc oder einer Synology-Diskstation im Homelab betreiben. version: '2' services: jira: image: atlassian/jira-software container_name: jira_application depends_on: - db restart: always environment: TZ: 'Europe/Berlin' ports: - 8080:8080 volumes: - .
-
Schwierigkeitsgrad: Sehr sportlichPrestaShop ist eine europäische Open-Source-E-Commerce-Plattform mit nach eigenen Angaben aktuell über 300.000 Installationen. Heute installiere ich diese PHP-Software auf meinem Server. Für dieses Tutorial wird etwas Linux-, Docker- und Docker-Compose- Wissen benötigt. Schritt 1: PrestaShop installieren Ich erstelle ein neues Verzeichnis namens „prestashop“ auf meinem Server: x – + Terminal $ mkdir prestashop $ cd prestashop Danach gehe ich in das prestashop–Verzeichnis und erstelle dort neue Datei namens „prestashop.
-
Schwierigkeitsgrad: Es kann etwas länger dauernNach meinem ersten Tutorial zum Thema „Gitlab auf der Synology-Diskstation„, wurde ich bereits mehrfach gefragt, ob ich diese Lösung noch verwende. Ne! Inzwischen habe ich meine Atlassian-Tools sowie die folgende GitLab-Installation auf einen intel NUC ausgelagert. Anbei zeige ich einmal meine aktuelle Compose -Datei, die natürlich auch auf einer Synology-Diskstation betrieben werden kann. Man sieht deutlich, dass ich inzwischen besondere Einstellung für OpenLDAP, Container-Registry, Mail, Zertifikate und Logging verwenden. Außerdem wurde das Wiki- und Issue-tracker – Feature deaktiviert, weil ich Atlassian-Jira und Atlassian-Confluence nutze.
-
Schwierigkeitsgrad: Nicht zu leicht und nicht zu schwerHeute erstelle ich einen jMeter-Test in Bamboo. Natürlich kann man dieses Test-Setup auch mit Gitlab-Runners oder Jenkins-Slaves umsetzen. Schritt 1: jMeter-Test erstellen Als erstes muss man natürlich einen jMeter-Test erstellen. Ich habe jMeter unter der folgenden Url heruntergeladen https://jmeter.apache.org/ und mit diesem Befehl gestartet: x – + Terminal $ java -jar bin/ApacheJMeter.jar Siehe: Mein Demo-Test für dieses Tutorial soll fehlerhafte und funktionierende Sampler enthalten.
-
Schwierigkeitsgrad: Für jeden machbarSammeln Sie alle Ihre Lieblingsrezepte im Docker-Container und organisieren Sie diese nach Ihren Wünschen. Schreiben Sie eigene Rezepte oder Importieren Sie Rezepte von Websites, zum Beispiel „Chefkoch“, „Essen & Trinken“ oder „BBC-FOOD“. Ich zeige Ihnen, wie Sie das Docker-Image „Mealie“ zum Laufen bringen. Option für Profis Als erfahrener Synology-Nutzer kann man sich natürlich gleich mit SSH einloggen und das ganze Setup via Docker-Compose-Datei installieren. 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 Created
Sun, 07 Mar 2021 00:00:00 +0000 -
Schwierigkeitsgrad: Es kann etwas länger dauernIch betreibe viele Dienste in meinem Homelab-Network, zum Beispiel LDAP, Gitlab, Atlassian Bamboo, Atlassian Confluence, Atlassian Jira, Jenkins, WordPress, Grafana, Graylog ,ESXI/VMware, Calibre und vieles mehr. Da kann man schon einmal den Überblick verlieren. Schritt 1: Arbeitsordner erstellen Mit diesem Befehl erstellen Sie einen temporären Arbeitsordner: x – + Terminal $ mkdir /tmp/bilder Heimdall ist ein Dienst, mit den man Bookmarks via Dashboard verwalten kann.
-
Schwierigkeitsgrad: Es kann etwas länger dauernHeute zeige ich, wie man einen Pihole-Dienst auf der Synology-Diskstation installiert und mit der Fritzbox verbindet. Schritt 1: Synology vorbereiten Als erstes muss der SSH-Login auf der Diskstation aktiviert werden. Dazu geht man in die „Systemsteuerung“ > „Terminal & SNMP“ und aktiviert dort die „SSH-Dienst aktivieren“-Einstellung. Danach kann man sich via „SSH„, den angegebenen Port und den Administrator-Password anmelden (Windows-Nutzer nehmen Putty oder WinSCP). Ich logge mich via Terminal, winSCP oder Putty ein und lasse diese Konsole für später offen.
-
Schwierigkeitsgrad: Für jeden machbarViele meiner Freunde wissen, dass ich ein privates Lern-Video-Portal in meinem Homelab – Network betreibe. Ich habe mir Videos-Kurse aus vergangenen Lernportal-Mitgliedschaften und guten Youtube-Tutorials für den Offline-Gebrauch auf meinen NAS gesichert. Über die Zeit habe ich 8845 Video-Kurse mit 282616 Einzelvideos gesammelt. Die Gesamtlaufzeit entspricht ca. 2 Jahre. Absolut verrückt! In diesem Tutorial zeige ich, wie man sich gute Youtube-Tutorials mit einem Docker-Download-Dienst für Offline-Zwecke sichern kann.
-
Schwierigkeitsgrad: Es kann etwas länger dauernEs gibt bereits ein einfacheres Tutorial auf diesem Blog: Synology-Nas: Calibre Web als ebook-Bibliothek installieren. Diese Tutorial ist für alle Synology-DS-Profis. Schritt 1: Synology vorbereiten Als erstes muss der SSH-Login auf der Diskstation aktiviert werden. Dazu geht man in die „Systemsteuerung“ > „Terminal & SNMP“ und aktiviert dort die „SSH-Dienst aktivieren“-Einstellung. Danach kann man sich via „SSH„, den angegebenen Port und den Administrator-Password anmelden (Windows-Nutzer nehmen Putty oder WinSCP).