vault backup: 2025-12-10 11:37:35

This commit is contained in:
2023-05-15 17:16:05 +02:00
committed by Thomas Peetz
parent 91bf72fc87
commit 73f2162ddf
6049 changed files with 513094 additions and 227748 deletions
+12
View File
@@ -0,0 +1,12 @@
---
id: CouchDB
aliases: []
tags: []
---
Starten von CouchDB als Docker image
```shell
docker run --name couchdb-test -v /home/tpeetz/work/couchdb-data:/opt/couchdb/data -e COUCHDB_USER=admin -e COUCHDB_PASSWORD=admin -p 5984:5984 -d --rm couchdb
```
+8
View File
@@ -0,0 +1,8 @@
---
url: https://www.eveonline.com/download
---
Ungenutze Konten können derzeit nicht gelöscht werden, siehe
https://support.eveonline.com/hc/de/articles/213179349-Permanente-L%C3%B6schung-eines-Accounts?lgn=1
- [ ] EVE online Account löschen [start:: 2023-11-01]
+7
View File
@@ -0,0 +1,7 @@
---
url: https://github.com
---
## Konto
## Aufgaben
+7
View File
@@ -0,0 +1,7 @@
---
url: https://linkedin.com
---
## Konto
## Aufgaben
+3
View File
@@ -0,0 +1,3 @@
---
{}
---
+8
View File
@@ -0,0 +1,8 @@
## Konto
Obsidian Account ist erforderlich für Obsidian Commercial License.
## Aufgaben
- [x] Lizenz Obsidian überprüfen [start:: 2024-03-11] [due:: 2024-03-15] [completion:: 2024-03-11]
- [x] Obsidian Account erstellen [start:: 2024-03-11] [due:: 2024-03-12] [completion:: 2024-03-11]
- [x] Obsidian Commercial License kaufen [start:: 2024-03-11] [scheduled:: 2024-03-12] [due:: 2024-03-15] [completion:: 2024-03-12]
+38
View File
@@ -0,0 +1,38 @@
---
url: http://cloud.thpeetz.de
---
## Maintenance tasks from commandline
Running as root:
```shell
sudo -u www-data /usr/bin/php /data/nextcloud/occ db:add-missing-indices
sudo -u www-data /usr/bin/php /data/nextcloud/occ integrity:check-core
sudo -u www-data /usr/bin/php /data/nextcloud/occ maintenance:mode --off
sudo -u www-data /usr/bin/php /data/nextcloud/occ db:convert-filecache-bigint
sudo -u www-data php --define apc.enable_cli=1 /data/nextcloud/occ trashbin:cleanup --all-users
```
## Upgrade
Running as root:
```shell
sudo -u www-data php updater/updater.phar --no-interaction
```
## Install PHP 8.2 modules
```shell
apt install -y php-common php8.2-{fpm,gd,curl,xml,zip,intl,mbstring,bz2,ldap,apcu,bcmath,gmp,imagick,igbinary,mysql,redis,smbclient,cli,common,opcache,readline} imagemagick --allow-change-held-packages
```
Remove old PHP versions
```shell
apt remove php8.1-* --purge
rm -Rf /etc/php/8.1/
```
##Links
- https://docs.nextcloud.com/server/latest/admin_manual/installation/php_configuration.html
- https://docs.nextcloud.com/server/latest/admin_manual/installation/source_installation.html
- https://www.c-rieger.de/nextcloud-update-php-fpm-8-2/
- https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/caching_configuration.html
## Aufgaben
@@ -0,0 +1,5 @@
---
title: "Roundcube Webmail :: Willkommen bei Roundcube Webmail"
---
https://corky.svpdata.eu:8080/roundcube/?_task=login
+10
View File
@@ -0,0 +1,10 @@
---
url: https://shell.thpeetz.de
---
## Installation
## Konfiguration
## Links
## Aufgaben
+51
View File
@@ -0,0 +1,51 @@
---
{}
---
https://taskwarrior.org/docs/#taskserver
https://gothenburgbitfactory.github.io/taskserver-setup/
## Installation
## Konfiguration
```shell
taskd init
```
### Startskript
```taskd.service
[Unit]
Description=Secure server providing multi-user, multi-client access to task data
After=network.target
Documentation=http://taskwarrior.org/docs/
[Service]
ExecStart=/usr/local/bin/taskd server --data /home/taskd/data
Restart=on-abort
Type=simple
User=taskd
Group=taskd
[Install]
WantedBy=multi-user.target
```
## Zertifikate
Konfigurationsdatei `vars`
```
BITS=4096
EXPIRATION_DAYS=365
ORGANIZATION="Thomas Peetz"
CN=thpeetz.de
COUNTRY=DE
STATE="Berlin"
LOCALITY="Berlin"
```
Erstellung der Server- und Client-Zertifikate
```shell
./generate
./generate.client thomas_peetz
```