-
Schwierigkeitsgrad: Es kann etwas länger dauern
Do blokowania darknetu potrzebuję tylko listy IO węzła wyjściowego sieci Tor i następującej reguły: location / { limit_req zone=one; #request limit limit_conn addr include /etc/nginx/conf.d/tor-ips.conf; #tor ips blocken ... } Za pomocą poniższego skryptu można utworzyć czarną listę adresów IP: Skrypt aktualizacji IP #!/bin/sh # Copyright 2012, Nico R. Wohlgemuth <nico@lifeisabug.com> WGET=/usr/bin/wget LIST=/etc/nginx/conf.d/tor-ips.conf #ziel der blacklist LISTBAK=/etc/nginx/conf.d/tor-ips.bak TEMPLIST=/tmp/torlist.txt wget -qO- https://check.torproject.org/exit-addresses | grep ExitAddress | cut -d ' ' -f 2 | sed "s/^/deny /g; s/$/;/g" > $TEMPLIST if [ ! -
Schwierigkeitsgrad: Es kann etwas länger dauern
Jeśli chcesz wyłączyć malinę w określonej temperaturze, to jesteś we właściwym miejscu. Mam skrypt, który sprawdza temperaturę procesora za pomocą programu Crontab: #!/bin/sh # This script reads the Broadcom SoC temperature value and shuts down if it # exceeds a particular value. # 80ºC is the maximum allowed for a Raspberry Pi. # Get the reading from the sensor and strip the non-number parts SENSOR="`/opt/vc/bin/vcgencmd measure_temp | cut -d "=" -f2 | cut -d "'" -f1`" # -gt only deals with whole numbers, so round it. -
Schwierigkeitsgrad: Sehr sportlich
Jeśli chcesz zainstalować Atlassian Confluence na serwerze NAS firmy Synology, to jesteś we właściwym miejscu. Krok 1 Najpierw otwieram aplikację Docker w interfejsie Synology, a następnie przechodzę do podpunktu “Rejestracja”. Wyszukuję tam hasło “Confluence” i klikam na pierwszy obrazek “Atlassian Confluence”. Krok 2 Po pobraniu obrazu jest on dostępny jako obraz. Docker rozróżnia dwa stany: kontener (stan dynamiczny) i obraz/obraz (stan stały). Zanim będziemy mogli utworzyć kontener z obrazu, należy dokonać kilku ustawień. -
Schwierigkeitsgrad: Für jeden machbarCzy chcesz ustawić automatyczne zadania w serwerze Synology NAS? Kliknij “Harmonogram zadań” w “Panelu sterowania”. Ustawione czasy i powtórzenia W “Planerze zadań” można tworzyć nowe “zadania”, które są niejako zadaniami cron. Czasy i powtórzenia są określone tutaj. Skrypt Skrypt docelowy jest przechowywany w zakładce “Ustawienia zadań”. W moim przypadku tworzone jest archiwum zip. Należy samodzielnie przetestować tę funkcję.
-
Schwierigkeitsgrad: Für jeden machbar
Jak zainstalować Calibre-Web jako kontener Docker na serwerze Synology NAS? Uwaga: Ta metoda instalacji jest przestarzała i nie jest zgodna z aktualnym oprogramowaniem Calibre. Zapoznaj się z tym nowym samouczkiem:Wielkie rzeczy z kontenerami: Uruchamianie Calibre za pomocą Docker Compose. Ten samouczek jest przeznaczony dla wszystkich profesjonalistów zajmujących się obsługą Synology DS. Krok 1: Utwórz folder Najpierw tworzę folder dla biblioteki Calibre. Wywołuję “Kontrolę systemu” -> “Folder współdzielony” i tworzę nowy folder “Książki”. -
Schwierigkeitsgrad: Nicht zu leicht und nicht zu schwer
Aby włączyć skrypt bash do Elgato Stream Deck, należy najpierw utworzyć skrypt bash. Krok 1: Utwórz skrypt Bash: Tworzę plik o nazwie “say-hallo.sh” o następującej zawartości: #!/bin/bash say "hallo" Krok 2: Ustalanie praw Poniższe polecenie powoduje, że plik staje się wykonywalny: x – + Terminal $ chmod 755 say-hallo.sh Krok 3: Dołączanie skryptu Bash do pokładu 3.1) Teraz można otworzyć aplikację Stream Deck: 3. -
Schwierigkeitsgrad: Richtig anspruchsvoll
UiPath jest uznanym standardem w dziedzinie automatyzacji procesów zrobotyzowanych. Za pomocą uiPath można opracować programowe roboty, które wykonują złożone zadania związane z przetwarzaniem danych lub klikaniem. Ale czy taki robot może być sterowany za pomocą programu Gitlab? Krótka odpowiedź brzmi “tak”. A jak dokładnie, można zobaczyć tutaj. Do wykonania poniższych czynności potrzebne są prawa administratora oraz pewne doświadczenie w zakresie uiPath, Windows i Gitlab. Krok 1: Pierwszą rzeczą, którą należy zrobić, jest zainstalowanie programu uruchamiającego Gitlab. -
Schwierigkeitsgrad: Es kann etwas länger dauern
W poniższym poradniku zostanie zainstalowane prywatne “archiwum internetowe” w postaci kontenera Docker. Wszystko, czego potrzebujesz, to plik “Docker-compose”: version: '2' services: db: image: radhifadlillah/shiori:latest container_name: bookmark-archiv-shiori volumes: - ./shiori-server:/srv/shiori ports: - "18080:8080" Po uruchomieniu pliku yml za pomocą Docker-Compose za pomocą polecenia “docker-compose -f your-file.yml up -d” można uzyskać dostęp do lokalnego archiwum internetowego przez podany port, na przykład http://localhost:18080 . Domyślny login można znaleźć na następującej stronie internetowej: https://github.com/go-shiori/shiori/wiki/Usage. -
Schwierigkeitsgrad: Für jeden machbarJeśli jesteś fanem stacji 104,6 RTL i nie chcesz spędzić dnia bez berlińskiego przeboju radiowego, to jesteś we właściwym miejscu. Potrzebny jest komputer jednopłytkowy Raspberry i kabel na porcie GPIO 4 jako antena. Wymagane są następujące pakiety x – + Terminal $ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get install sox libsox-fmt-all Tworzę folder pobierania i pobieram skrypt PIFM: x – + Terminal $ mkdir /home/pi/installs $ cd /home/pi/installs/ $ wget http://omattos.
-
Schwierigkeitsgrad: Es kann etwas länger dauernTelewizory SmartTV mogą być tykającymi bombami zegarowymi. Często telewizyjne systemy operacyjne zawierają poważne luki lub nie są aktualizowane. Dobrym rozwiązaniem może być samodzielny system operacyjny MediaPC. LibreElec działa na najsłabszym Raspberry i może być sterowany za pomocą pilota telewizora. LibreElec jest bardziej konfigurowalny niż system operacyjny SmartTv i oferuje wiele aplikacji/modułów. Wszystko, czego potrzebujesz, to RaspberryZeroW i pusta karta SD. Krok 1: Pobierz instalator Noobs z witryny https://www.raspberrypi.org/downloads/noobs/. Krok 2: Rozpakuj to archiwum zip na pustą kartę SD.