maj 2023

Aplikacje Bookstack Docker Konteneryzacja

Docker Bookstack własne wiki czyli organizacja wszelkiej informacji

Opis aplikacji Bookstack to wspaniała aplikacja typu Wiki pozwalająca w wygodny sposób organizować dowolną informację i budowanie bazy wiedzy na dowolny temat, posiadająca następujące cechy: Darmowe i otwarte oprogramowanie. BookStack jest w pełni darmowy i otwarty, na licencji MIT. Źródło jest dostępne na GitHubie. Pobieranie i instalowanie własnej instancji bookstack

Docker Konteneryzacja

Docker Pi-hole filtrowanie niechcianego ruchu w naszej sieci

Opis aplikacji Pi-hole to serwer DNS, która chroni twoją sieć i urządzenia przed niechcianymi treściami bez instalowania oprogramowania po stronie klienta. To rozwiązanie jest: Łatwe w instalacji (natywnie jako pakiet oprogramowania lub gotowy obraz w formacier Dockera) Wszechstronne: treści są blokowane w lokalizacjach innych niż przeglądarka, takich jak pełne reklam

Aplikacje openmediavault

openmediavault s.m.a.r.t. w praktyce

Podłączanie zewnętrznego dysku USB do openmediavault Konfiguracja openmediavault jako dysku nas i centrum składowania różnych danych w sieci – IT Admin (vblog.ovh) Wykrywanie uszkodzonego dysku przez openmediavault Podłączyłem w celu przekopiowania niektórych danych stary dysk zewnętrzny Seagate BarraCuda 3.5” 8TB (ST8000DM004). Po zamontowaniu w menu Storage – File System po

Docker Konteneryzacja

Docker Watchtower aktualizacja aplikacji kontenerowych

  w trakcie … Aktualizacja aplikacji kontenerowej   dasdasd     docker ps –format '{{.ID}} | {{.Names}} | {{.RunningFor}} | {{.Image}}’ 41f42679b941 | remmina | 3 weeks ago | lscr.io/linuxserver/remmina:latest 4940a3c2634e | cloudflare_tunnel_motozibi | 2 months ago | cloudflare/cloudflared:latest f08ef9f34657 | cloudflare_tunnel_itadmin | 2 months ago | cloudflare/cloudflared:latest 2fa03275628c |

Konteneryzacja LXC Proxmox VE Wirtualizacja

Proxmox VE – zarządzanie kontenerami LXC

Zarządzanie szablonami kontenerów (CT Templates) Zanim przystąpimy do tworzenia kontenerów LXC musimy mieć w którymś z naszych datastorów przechowujących szablony kontenerów (CT Templates) odpowiednie szablony. Największą bazą gotowych szablonów systemów, aplikacji i usług jest strona https://www.turnkeylinux.org/ Wgrywanie nowych szablonów z linii komend W moim przypadku  obrazy iso oraz szablony kontenerów

Skrypty Bash

Skrypt Bash – qm_get_osinfo.sh

Opis skryptu Skrypt wyświetla w pętli dla wszystkich maszyn wirtualnych Proxmox nazwę i wersję systemu operacyjnego Linux Uruchomienie skryptu sudo nano /usr/local/sbin/qm_get_osinfo.sh sudo chmod +x /usr/local/sbin/qm_get_osinfo.sh sudo /usr/local/sbin/qm_get_osinfo.sh Zawartość skryptu #!/bin/bash for VM in $(qm list | sed '1d’ | awk '{print $1}’) do echo „——————-” $VM „—————-” qm guest

Skrypty Bash

Skrypt Bash – check_api_ovh.sh

Opis skryptu Skrypt sprawdzający jakie uprawnienia do jakiej aplikacji mamy w API OVH. Uruchomienie skryptu sudo nano /usr/local/sbin/check_api_ovh.sh sudo chmod +x /usr/local/sbin/check_api_ovh.sh sudo /usr/local/sbin/check_api_ovh.sh Zawartość skryptu #!/usr/bin/env bash # https://eu.api.ovh.com/createToken/ APPLICATION_KEY=”7d3a3xxxxxxxxx” APPLICATION_SECRET=”2e7b6d0dxxxxxxxxxxxxxx” CONSUMER_KEY=”e5cb82e288xxxxxxxxxxxx” URL=”https://eu.api.ovh.com/1.0/domain/zone” # or ca instead of eu NOW=$(date +%s) DIGEST=$(echo -n „$APPLICATION_SECRET+$CONSUMER_KEY+GET+$URL++$NOW” | sha1sum | awk '{print

Docker Konteneryzacja

Docker aktualizacja aplikacji kontenerowych

  w trakcie Aktualizacja aplikacji kontenerowej   dasdasd     docker ps –format '{{.ID}} | {{.Names}} | {{.RunningFor}} | {{.Image}}’ 41f42679b941 | remmina | 3 weeks ago | lscr.io/linuxserver/remmina:latest 4940a3c2634e | cloudflare_tunnel_motozibi | 2 months ago | cloudflare/cloudflared:latest f08ef9f34657 | cloudflare_tunnel_itadmin | 2 months ago | cloudflare/cloudflared:latest 2fa03275628c | phpipam-web-1

Proxmox VE Wirtualizacja

Proxmox VE – przydatne polecenia z linii komend

Kontrolowanie stanu maszyny wirtualnej Proxmox narzędziem qm Aby kontrolować maszyny wirtualne Proxmox (VM) z wiersza poleceń, możesz użyć narzędzia wiersza poleceń qm. To narzędzie pozwala zarządzać różnymi aspektami maszyn wirtualnych Proxmox, takimi jak uruchamianie, zatrzymywanie, tworzenie, usuwanie i modyfikowanie maszyn wirtualnych. Oto kilka często używanych poleceń: # lista dostepnych maszyn