From 5458d58f98380e2c3f1c3262399e8c40f7291b2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustav=20S=C3=B6rn=C3=A4s?= Date: Sat, 28 Dec 2019 23:28:20 +0100 Subject: Initial commit --- notes.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 notes.md (limited to 'notes.md') diff --git a/notes.md b/notes.md new file mode 100644 index 0000000..9363ff6 --- /dev/null +++ b/notes.md @@ -0,0 +1,45 @@ +## fstab + +Ändringar i /etc/fstab, /etc/default/openmediavault och +/etc/openmediavault/config.xml har gjorts för att (försöka) få bort flaggan +"noexec" från data-disken. + +## Användare + +Alla har fått varsin användare med en egen mapp i /data/users/{USERNAME}. Dessa +nås från det lokala nätverket med samba och utifrån med antigen SFTP eller +VPN/samba. + +## SSH + +SSH nås från det lokala nätverket (och VPN) på lokal standardport 22. Där +accepteras både lösenord och nyckel. Utifrån nås SSH på +\*.xn--srns-noa9h.se:22 men då accepteras bara nyckel. + +## Apache + +Alla separata tjänster har en egen .conf i /etc/apache2/sites-available. Dessa +sätts igång och slås av med a2ensite respektive a2dissite, kommandon som +symlänkar .conf-filer från sites-available/ till sites-enabled/. + +## HTTPS + +Certifikat för HTTPS sköts av certbot och Let's Encrypt. certbot förnyar +certifikaten när de börjar bli gamla mha ett cron-jobb. Eftersom vi inte kan +ordna ett wildcard-certifikat behöver certifikatet uppdateras för varje ny domän +som behövs, men som tur är kan certbot sköta detta automatiskt. Lägg till +HTTPS-konfigurationen i Apache (kolla på någon annan .conf för att se hur det +ska se ut) och kör sedan certbot --apache så borde resten fixa sig automatiskt. +Föredra att utöka (expand) det redan existerande certifikatet istället för att +skapa ett nytt. + +## Firefly + +Nödvändiga filer för backup är /var/www/firefly-iii/.env, +/var/www/firefly-iii/storage/database/database.sqlite och +/var/www/firefly-iii/storage/uploads. Återställ en backup genom att först installera +firefly på nytt enligt dokumentationen som vanligt (med en ny databas) och sedan +byta ut den tomma databasen med den gamla. Se till att använda sqlite. +https://docs.firefly-iii.org/advanced-installation/upgrade. + +I nuläget (2019-12) körs PHP7.3 och Firefly 4.8.2. -- cgit v1.2.1