dwOS
Passwort: live
Bitte nach Installation gleich ändern !
dwOS Netinstall ISO und das dd Live Image basierend auf dawel Linux (Debian).
dwOS-24xx ISO und dd Live Image Download
Der schnellste Weg ist das dd Image auf einen USB Stick zu spielen, damit hat man gleich ein Live System
!!! ACHTUNG /dev/sda wird vollständig überschrieben !!!
Netinstall ISO Checksumme prüfen:
cd /path/to/your-isofile
sha256sum -c your-isofile.sha256
Netinstall ISO In VirtualBox:
Netinstall ISO als CD einbinden
Netinstall ISO auf USB Stick:
Mit USBImager
Oder Ventoy
Netinstall ISO dd auf USB Stick:
dd if=/path/to/your/isofile of=/your/usb/disk status=progress
dd Image Checksumme prüfen:
cd /path/to/your-imgfile
sha256sum -c your-imgsofile.sha256
dd Image auf USB Stick:
Mit USBImager oder
xz -dc /path/to/your/imgfile | dd of=/your/usb/disk status=progress
Dannach kann man das Live System vom USB Stick booten.
Nach dem einloggen kann man dwOS auf die Festplatte installieren:
dwclone format /dev/sdx | dev/nvmexnx | /dev/mmcblkx
dwclone clone /dev/sdx | dev/nvmexnx | /dev/mmcblkx
dwclone clear /dev/sdx | dev/nvmexnx | /dev/mmcblkx
Damit hat man dwOS auf die Festplatte installiert und nach dem Neustart geht es mit dwsetup -> Base -> Edit Configuration weiter, hier kann man die Einstellungen (Tastatur, Hostname, IP Addresse usw...) vornehmen.
Mit dwclone kann man jederzeit einen Bootbaren Klon des Systems erzeugen und auch wieder zurückspielen !!!
Pakete installiert man man mit dwapt install dw-apache2
, danach kann man Apache über dwsetup -> Services -> Apache konfigurieren.
Mit dwapache2 config
kommt man direkt zur Konfiguration.
So schnell hat man einen funktionierenden Webserver 😃
Ein System Update führt man mit dwapt up
durch, wobei dwapt ein Wrapper für apt-get ist, alternativ kann man natürlich apt-get verwenden.
Die verfügbaren dawel Pakete sind im Anschluss aufgelistet, aber es sind alle anderen Debian Pakete natürlich auch verfügbar, für diese ist dann natürlich keine dwsetup
Konfiguration verfügbar !
Pakete:
dw-apache2 (Apache Webserver)Apache Webserver
Installieren/Konfigurieren
- Installieren: dwapt install dw-apache2
- Konfigurieren: dwsetup dw-apache2
APT Proxy Server
Installieren/Konfigurieren
- Installieren: dwapt install dw-apt-cacher-ng
- Konfigurieren: dwsetup dw-apt-cacher-ng oder dwaptcacherng config
BMAX B1 Settings
Installieren/Konfigurieren
- Installieren: dwapt install dw-bmax-b1
- Konfigurieren: dwbmaxb1 reconfig
Zertifikate Client für dwOS dw-cert-server
Installieren/Konfigurieren
- Installieren: dwapt install dw-cert-client
- Konfigurieren: dwsetup dw-cert-client
LetsEnCrypt Zertifikate
Installieren/Konfigurieren
- Installieren: dwapt install dw-cert-letsencrypt
- Konfigurieren: dwsetup dw-cert-letsencrypt
Zertifikate Server
Installieren/Konfigurieren
- Installieren: dwapt install dw-cert-server
- Konfigurieren: dwsetup dw-cert-server
Clone Computer, Nur im UEFI Modus !!!
Installieren/Konfigurieren
- Installieren: dwapt install dw-clone
- Konfigurieren: dwsetup dw-clone
Common Unix Printing System im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-cups
- Konfigurieren: dwsetup dw-cups oder dwcups config
DDNS Client für Dynamische IP Updates
Installieren/Konfigurieren
- Installieren: dwapt install dw-ddnsclient
- Konfigurieren: dwsetup dw-ddnsclient oder dwddnsclient config
Disk Backup des Computers
Installieren/Konfigurieren
- Installieren: dwapt install dw-diskbackup
- Konfigurieren: dwsetup dw-diskbackup
Disk Status Überwachung
Installieren/Konfigurieren
- Installieren: dwapt install dw-diskstatus
- Konfigurieren: dwsetup dw-diskstatus
Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-docker
- Konfigurieren: dwdocker
SSH Honeypot
Installieren/Konfigurieren
- Installieren: dwapt install dw-endlessh
- Konfigurieren: dwsetup dw-endlessh
Ghost Blogging-Plattform im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-ghost
- Konfigurieren: dwsetup dw-ghost oder dwghost config
Ghost Blogging-Plattform Backup
Installieren/Konfigurieren
- Installieren: dwapt install dw-ghost-backup
- Konfigurieren: dwsetup dw-ghost-backup
GIT Server im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-gitea
- Konfigurieren: dwsetup dw-gitea oder dwgitea config
GIT Server Backup
Installieren/Konfigurieren
- Installieren: dwapt install dw-gitea-backup
- Konfigurieren: dwsetup dw-gitea-backup
Home Assistant im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-ha
- Konfigurieren: dwsetup dw-ha oder dwha config
Home Assistant Backup
Installieren/Konfigurieren
- Installieren: dwapt install dw-ha-backup
- Konfigurieren: dwsetup dw-ha-backup
Auto Halt/Shutdown
Installieren/Konfigurieren
- Installieren: dwapt install dw-halt
- Konfigurieren: dwsetup dw-halt
Hard Disk Monitoriing
Installieren/Konfigurieren
- Installieren: dwapt install dw-hdsentinel
- Konfigurieren: dwsetup dw-hdsentinel
Jellyfin Media System Server im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-jellyfin
- Konfigurieren: dwsetup dw-jellyfin oder dwjellyfin config
Jellyfin Media System Server Backup
Installieren/Konfigurieren
- Installieren: dwapt install dw-jellyfin-backup
- Konfigurieren: dwsetup dw-jellyfin-backup
Port Knocking Client/Server
Installieren/Konfigurieren
- Installieren: dwapt install dw-knockd
- Konfigurieren: dwsetup dw-knockd
Mail Server (Postfix,Dovecot...)
Installieren/Konfigurieren
- Installieren: dwapt install dw-mailserver
- Konfigurieren: dwsetup dw-mailserver
Rezept Management im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-mealie
- Konfigurieren: dwsetup dw-mealie oder dwmealie config
Rezept Management Backup
Installieren/Konfigurieren
- Installieren: dwapt install dw-mealie-backup
- Konfigurieren: dwsetup dw-mealie-backup
SMTP Mail Client, E-Mails verschicken
Installieren/Konfigurieren
- Installieren: dwapt install dw-msmtp
- Konfigurieren: dwsetup dw-msmtp
NextCloud Selfhosted im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-nextcloud
- Konfigurieren: dwsetup dw-nextcloud oder dwnextcloud config
NFS Server
Installieren/Konfigurieren
- Installieren: dwapt install dw-nfs-server
- Konfigurieren: dwsetup dw-nfs-server
Network UPS Client
Installieren/Konfigurieren
- Installieren: dwapt install dw-nut-Client
- Konfigurieren: dwsetup dw-nut-client
Network UPS Server
Installieren/Konfigurieren
- Installieren: dwapt install dw-nut-server
- Konfigurieren: dwsetup dw-nut-server
OS Computer Backup, Nur im UEFI Modus !!!
Installieren/Konfigurieren
- Installieren: dwapt install dw-osbackup
- Konfigurieren: dwsetup dw-osbackup
Dokumenten Management im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-paperless
- Konfigurieren: dwsetup dw-paperless oder dwpaperless config
PiHole Network-wide Ad Blocking im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-pihole
- Konfigurieren: dwsetup dw-pihole oder dwpihole config
PiHole Network-wide Ad Blocking Backup
Installieren/Konfigurieren
- Installieren: dwapt install dw-pihole-backup
- Konfigurieren: dwsetup dw-pihole-backup
Container Management im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-portainer
- Konfigurieren: dwsetup dw-portainer oder dwportainer config
Container Management Agent im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-portainer-agent
- Konfigurieren: dwsetup dw-portainer-agent oder dwportaineragent config
Container Management Backup
Installieren/Konfigurieren
- Installieren: dwapt install dw-portainer-backup
- Konfigurieren: dwsetup dw-portainer-backup
Datei Synchronisation Client/Server
Installieren/Konfigurieren
- Installieren: dwapt install dw-rsync
- Konfigurieren: dwsetup dw-rsync
SMB Server
Installieren/Konfigurieren
- Installieren: dwapt install dw-samba
- Konfigurieren: dwsetup dw-samba
Setup Hauptprogramm Menü
Installieren/Konfigurieren
- Installieren: dwapt install dw-setup
- Konfigurieren: dwsetup
Shelly Plug Util, Console
Installieren/Konfigurieren
- Installieren: dwapt install dw-shelly
- Konfigurieren: Nicht Notwendig
S.M.A.R.T. Monitoring Tools, Überwacht Festplatten
Installieren/Konfigurieren
- Installieren: dwapt install dw-smartmontools
- Konfigurieren: dwsetup dw-smartmontools
Okla Internet Speedtest
Installieren/Konfigurieren
- Installieren: dwapt install dw-speedtest
- Konfigurieren: dwsetup dw-speedtest oder dwspeedtest config
Telegram Client Console
Installieren/Konfigurieren
- Installieren: dwapt install dw-telegram
- Konfigurieren: dwsetup dw-telegram
GPS Tracking Server im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-traccar
- Konfigurieren: dwsetup dw-traccar oder dwtraccar config
GPS Tracking Server Backup
Installieren/Konfigurieren
- Installieren: dwapt install dw-traccar-backup
- Konfigurieren: dwsetup dw-traccar-backup
Uncomplicated Firewall
Installieren/Konfigurieren
- Installieren: dwapt install dw-ufw
- Konfigurieren: dwsetup dw-ufw oder dwufw config
Analytics Platform Server im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-umami
- Konfigurieren: dwsetup dw-umami oder dwumami config
Analytics Platform Server Backup
Installieren/Konfigurieren
- Installieren: dwapt install dw-umami-backup
- Konfigurieren: dwsetup dw-umami-backup
USB Auto Mounter, Console
Installieren/Konfigurieren
- Installieren: dwapt install dw-usbmount
- Konfigurieren: dwusbmount
dawel Utils, Console
Installieren/Konfigurieren
- Installieren: dwapt install dw-utils
- Konfigurieren: Nicht Notwendig
Unofficial Bitwarden Compatible Server im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-vaultwarden
- Konfigurieren: dwsetup dw-vaultwarden oder dwvaultwarden config
Unofficial Bitwarden Compatible Server Backup
Installieren/Konfigurieren
- Installieren: dwapt install dw-vaultwarden-backup
- Konfigurieren: dwsetup dw-vaultwarden-backup
WOL Server
Installieren/Konfigurieren
- Installieren: dwapt install dw-wake
- Konfigurieren: dwsetup dw-wake
Sicherer VPN Tunnel
Installieren/Konfigurieren
- Installieren: dwapt install dw-wg
- Konfigurieren: dwsetup dw-wg oder dwwg config