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
dw-apt-cacher-ng (APT Proxy)
APT Proxy Server
Installieren/Konfigurieren
- Installieren: dwapt install dw-apt-cacher-ng
- Konfigurieren: dwsetup dw-apt-cacher-ng oder dwaptcacherng config
dw-bmax-b1 (BMAX B1 Settings)
BMAX B1 Settings
Installieren/Konfigurieren
- Installieren: dwapt install dw-bmax-b1
- Konfigurieren: dwbmaxb1 reconfig
dw-cert-client (Zertifikate Client)
Zertifikate Client für dwOS dw-cert-server
Installieren/Konfigurieren
- Installieren: dwapt install dw-cert-client
- Konfigurieren: dwsetup dw-cert-client
dw-cert-letsencrypt (LetsEnCrypt Zertifikate)
LetsEnCrypt Zertifikate
Installieren/Konfigurieren
- Installieren: dwapt install dw-cert-letsencrypt
- Konfigurieren: dwsetup dw-cert-letsencrypt
dw-cert-server (Zertifikate Server)
Zertifikate Server
Installieren/Konfigurieren
- Installieren: dwapt install dw-cert-server
- Konfigurieren: dwsetup dw-cert-server
dw-clone (Clone Computer UEFI)
Clone Computer, Nur im UEFI Modus !!!
Installieren/Konfigurieren
- Installieren: dwapt install dw-clone
- Konfigurieren: dwsetup dw-clone
dw-cups (Common Unix Printing System)
Common Unix Printing System im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-cups
- Konfigurieren: dwsetup dw-cups oder dwcups config
dw-ddnsclient (DDNS Client)
DDNS Client für Dynamische IP Updates
Installieren/Konfigurieren
- Installieren: dwapt install dw-ddnsclient
- Konfigurieren: dwsetup dw-ddnsclient oder dwddnsclient config
dw-diskbackup (Disk Backup)
Disk Backup des Computers
Installieren/Konfigurieren
- Installieren: dwapt install dw-diskbackup
- Konfigurieren: dwsetup dw-diskbackup
dw-diskstatus (Disk Status)
Disk Status Überwachung
Installieren/Konfigurieren
- Installieren: dwapt install dw-diskstatus
- Konfigurieren: dwsetup dw-diskstatus
dw-docker (Docker Container)
Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-docker
- Konfigurieren: dwdocker
dw-endlessh (SSH Honeypot)
SSH Honeypot
Installieren/Konfigurieren
- Installieren: dwapt install dw-endlessh
- Konfigurieren: dwsetup dw-endlessh
dw-ghost (Ghost Blog)
Ghost Blogging-Plattform im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-ghost
- Konfigurieren: dwsetup dw-ghost oder dwghost config
dw-ghost-backup (Ghost Blog)
Ghost Blogging-Plattform Backup
Installieren/Konfigurieren
- Installieren: dwapt install dw-ghost-backup
- Konfigurieren: dwsetup dw-ghost-backup
dw-gitea (GIT Server)
GIT Server im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-gitea
- Konfigurieren: dwsetup dw-gitea oder dwgitea config
dw-gitea-backup (GIT Server Backup)
GIT Server Backup
Installieren/Konfigurieren
- Installieren: dwapt install dw-gitea-backup
- Konfigurieren: dwsetup dw-gitea-backup
dw-ha (Home Assistant)
Home Assistant im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-ha
- Konfigurieren: dwsetup dw-ha oder dwha config
dw-ha-backup (Home Assistant Backup)
Home Assistant Backup
Installieren/Konfigurieren
- Installieren: dwapt install dw-ha-backup
- Konfigurieren: dwsetup dw-ha-backup
dw-halt (Auto Halt/Shutdown)
Auto Halt/Shutdown
Installieren/Konfigurieren
- Installieren: dwapt install dw-halt
- Konfigurieren: dwsetup dw-halt
dw-hdsentinel (Hard Disk Sentinel)
Hard Disk Monitoriing
Installieren/Konfigurieren
- Installieren: dwapt install dw-hdsentinel
- Konfigurieren: dwsetup dw-hdsentinel
dw-jellyfin (Jellyfin Media System Server)
Jellyfin Media System Server im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-jellyfin
- Konfigurieren: dwsetup dw-jellyfin oder dwjellyfin config
dw-jellyfin-backup (Jellyfin Media System Server Backup)
Jellyfin Media System Server Backup
Installieren/Konfigurieren
- Installieren: dwapt install dw-jellyfin-backup
- Konfigurieren: dwsetup dw-jellyfin-backup
dw-knockd (Port Knocking)
Port Knocking Client/Server
Installieren/Konfigurieren
- Installieren: dwapt install dw-knockd
- Konfigurieren: dwsetup dw-knockd
dw-mailserver (Mailserver)
Mail Server (Postfix,Dovecot...)
Installieren/Konfigurieren
- Installieren: dwapt install dw-mailserver
- Konfigurieren: dwsetup dw-mailserver
dw-mealie (Rezept Management)
Rezept Management im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-mealie
- Konfigurieren: dwsetup dw-mealie oder dwmealie config
dw-mealie-backup (Rezept Management Backup)
Rezept Management Backup
Installieren/Konfigurieren
- Installieren: dwapt install dw-mealie-backup
- Konfigurieren: dwsetup dw-mealie-backup
dw-msmtp (SMTP Mail Client)
SMTP Mail Client, E-Mails verschicken
Installieren/Konfigurieren
- Installieren: dwapt install dw-msmtp
- Konfigurieren: dwsetup dw-msmtp
dw-nextcloud (NextCloud Selfhosted)
NextCloud Selfhosted im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-nextcloud
- Konfigurieren: dwsetup dw-nextcloud oder dwnextcloud config
dw-nfs-server (NFS Server)
NFS Server
Installieren/Konfigurieren
- Installieren: dwapt install dw-nfs-server
- Konfigurieren: dwsetup dw-nfs-server
dw-nut-client (Network UPS Client)
Network UPS Client
Installieren/Konfigurieren
- Installieren: dwapt install dw-nut-Client
- Konfigurieren: dwsetup dw-nut-client
dw-nut-server (Network UPS >Server)
Network UPS Server
Installieren/Konfigurieren
- Installieren: dwapt install dw-nut-server
- Konfigurieren: dwsetup dw-nut-server
dw-osbackup (OS Computer Backup UEFI)
OS Computer Backup, Nur im UEFI Modus !!!
Installieren/Konfigurieren
- Installieren: dwapt install dw-osbackup
- Konfigurieren: dwsetup dw-osbackup
dw-paperless (Dokumenten Management)
Dokumenten Management im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-paperless
- Konfigurieren: dwsetup dw-paperless oder dwpaperless config
dw-pihole (PiHole Network-wide Ad Blocking)
PiHole Network-wide Ad Blocking im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-pihole
- Konfigurieren: dwsetup dw-pihole oder dwpihole config
dw-pihole-backup (PiHole Network-wide Ad Blocking Backup)
PiHole Network-wide Ad Blocking Backup
Installieren/Konfigurieren
- Installieren: dwapt install dw-pihole-backup
- Konfigurieren: dwsetup dw-pihole-backup
dw-portainer (Container Management)
Container Management im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-portainer
- Konfigurieren: dwsetup dw-portainer oder dwportainer config
dw-portainer-agent (Container Management Agent)
Container Management Agent im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-portainer-agent
- Konfigurieren: dwsetup dw-portainer-agent oder dwportaineragent config
dw-portainer-backup (Container Management Backup)
Container Management Backup
Installieren/Konfigurieren
- Installieren: dwapt install dw-portainer-backup
- Konfigurieren: dwsetup dw-portainer-backup
dw-rsync (Datei Synchronisation)
Datei Synchronisation Client/Server
Installieren/Konfigurieren
- Installieren: dwapt install dw-rsync
- Konfigurieren: dwsetup dw-rsync
dw-samba (SMB Server)
SMB Server
Installieren/Konfigurieren
- Installieren: dwapt install dw-samba
- Konfigurieren: dwsetup dw-samba
dw-setup (Setup Hauptprogramm)
Setup Hauptprogramm Menü
Installieren/Konfigurieren
- Installieren: dwapt install dw-setup
- Konfigurieren: dwsetup
dw-shelly (Shelly Plug Util)
Shelly Plug Util, Console
Installieren/Konfigurieren
- Installieren: dwapt install dw-shelly
- Konfigurieren: Nicht Notwendig
dw-smartmontools (S.M.A.R.T. Monitoring Tools)
S.M.A.R.T. Monitoring Tools, Überwacht Festplatten
Installieren/Konfigurieren
- Installieren: dwapt install dw-smartmontools
- Konfigurieren: dwsetup dw-smartmontools
dw-speedtest (Internet Speedtest)
Okla Internet Speedtest
Installieren/Konfigurieren
- Installieren: dwapt install dw-speedtest
- Konfigurieren: dwsetup dw-speedtest oder dwspeedtest config
dw-telegram (Telegram Client)
Telegram Client Console
Installieren/Konfigurieren
- Installieren: dwapt install dw-telegram
- Konfigurieren: dwsetup dw-telegram
dw-traccar (GPS Tracking Server)
GPS Tracking Server im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-traccar
- Konfigurieren: dwsetup dw-traccar oder dwtraccar config
dw-traccar-backup (GPS Tracking Server Backup)
GPS Tracking Server Backup
Installieren/Konfigurieren
- Installieren: dwapt install dw-traccar-backup
- Konfigurieren: dwsetup dw-traccar-backup
dw-ufw (Uncomplicated Firewall)
Uncomplicated Firewall
Installieren/Konfigurieren
- Installieren: dwapt install dw-ufw
- Konfigurieren: dwsetup dw-ufw oder dwufw config
dw-umami (Analytics Platform Server)
Analytics Platform Server im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-umami
- Konfigurieren: dwsetup dw-umami oder dwumami config
dw-umami-backup (Analytics Platform Server Backup)
Analytics Platform Server Backup
Installieren/Konfigurieren
- Installieren: dwapt install dw-umami-backup
- Konfigurieren: dwsetup dw-umami-backup
dw-usbmount (USB Auto Mounter)
USB Auto Mounter, Console
Installieren/Konfigurieren
- Installieren: dwapt install dw-usbmount
- Konfigurieren: dwusbmount
dw-utils (dawel Utils)
dawel Utils, Console
Installieren/Konfigurieren
- Installieren: dwapt install dw-utils
- Konfigurieren: Nicht Notwendig
dw-vaultwarden (Unofficial Bitwarden Compatible Server)
Unofficial Bitwarden Compatible Server im Docker Container
Installieren/Konfigurieren
- Installieren: dwapt install dw-vaultwarden
- Konfigurieren: dwsetup dw-vaultwarden oder dwvaultwarden config
dw-vaultwarden-backup (Unofficial Bitwarden Compatible Server Backup)
Unofficial Bitwarden Compatible Server Backup
Installieren/Konfigurieren
- Installieren: dwapt install dw-vaultwarden-backup
- Konfigurieren: dwsetup dw-vaultwarden-backup
dw-wake (WOL Server)
WOL Server
Installieren/Konfigurieren
- Installieren: dwapt install dw-wake
- Konfigurieren: dwsetup dw-wake
dw-wg (Sicherer VPN Tunnel)
Sicherer VPN Tunnel
Installieren/Konfigurieren
- Installieren: dwapt install dw-wg
- Konfigurieren: dwsetup dw-wg oder dwwg config