mathz.nu Asterisk Blacklist Hobby webbhotell

2023/07/07

Start docker-compose.yaml file during startup

Filed under: Uncategorized — Mathz @ 14:11
# /etc/systemd/system/docker-compose-app.service

[Unit]
Description=Docker Compose Application Service
Requires=docker.service
After=docker.service

[Service]
Type=oneshot
RemainAfterExit=yes
WorkingDirectory=/srv/docker
ExecStart=/usr/local/bin/docker-compose up -d
ExecStop=/usr/local/bin/docker-compose down
TimeoutStartSec=0

[Install]
WantedBy=multi-user.target

2023/05/31

Update to PHP 8.1 on Ubuntu 22.04

Filed under: Uncategorized — Mathz @ 14:23
Add PPA for PHP 8.1
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update

Install PHP 8.1
sudo apt install php8.1

Install PHP 8.1 Packages
sudo apt install php8.1-common php8.1-mysql php8.1-xml php8.1-xmlrpc php8.1-curl php8.1-gd php8.1-imagick php8.1-cli php8.1-dev php8.1-imap php8.1-mbstring php8.1-opcache php8.1-soap php8.1-zip php8.1-intl -y

PHP 8 Enable
sudo a2dismod php<old-php-version>
sudo a2enmod php8.1  
sudo service apache2 restart


Enable PHP version for Console
sudo update-alternatives --config php 

2023/04/17

Clean docker images and volumes

Filed under: Uncategorized — Mathz @ 17:50
docker image prune -a
docker volume prune -f
docker system prune -a -f

2022/10/08

Secret API URL for Home Assistant Pollenkollen

Filed under: Uncategorized — Mathz @ 22:24

https://github.com/JohNan/home-assistant-pollenkoll/ 

https://pollenkoll.se/wp-json/pollenkoll/v1/app-complete?secret=830842cf-4d86-412d-a343-16edc27f5c75&platform=android&version=3

2022/04/04

Test drive speed and IO

Filed under: Uncategorized — Mathz @ 15:12

fio --ioengine=libaio --filename=test --size=10G --time_based --name=fio --group_reporting --runtime=60 --iodepth=32 --rw=read --bs=1M --numjobs=24

2022/03/31

Tibber price chart

Filed under: Uncategorized — Mathz @ 15:20

Fil med apexcharts-card config:

tibber_price_chart

2022/03/29

LVEXTEND 100% FREE

Filed under: Uncategorized — Mathz @ 18:05

sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv

sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

2022/03/10

Home Assistant not healthy

Filed under: Uncategorized — Mathz @ 13:28
'AddonManager.update' blocked from execution, system is not healthy
'NodeRed.update' blocked from execution, system is not healthy
Error during processing IssueType.TRUST



Solution:
ha su repair
ha core rebuild
ha host reboot

2022/03/08

Convert pfx file to pem file

Filed under: Uncategorized — Mathz @ 17:33

Conversion to a combined PEM file

To convert a PFX file to a PEM file that contains both the certificate and private key, the following command needs to be used:
# openssl pkcs12 -in filename.pfx -out cert.pem -nodes

Conversion to separate PEM files

We can extract the private key form a PFX to a PEM file with this command:
# openssl pkcs12 -in filename.pfx -nocerts -out key.pem

Exporting the certificate only:
# openssl pkcs12 -in filename.pfx -clcerts -nokeys -out cert.pem

Removing the password from the extracted private key:
# openssl rsa -in key.pem -out server.key

2022/02/24

Ubuntu installed a fixed version of package

Filed under: Uncategorized — Mathz @ 18:44

Find all packages available

rmadison sudo

Install a specific version

sudo apt install sudo=1.8.31-1ubuntu1.2

Older Posts »

Powered by WordPress