Nixos Picloud
Features
- Firewall
- Jellyfin
- Dokuwiki
- InvoicePlane
- Wordpress
- AirPrinting
- Power management (hdparm)
- Multicast DNS
- Wireguard VPN client
Setup
git clone https://github.com/Mic92/nixos-aarch64-images.git
nix-build -A rock64
sudo dd if=./result of=/dev/mmcblk0 iflag=direct oflag=direct bs=16M status=progress
# reboot
passwd # for user nixos, ssh access
sudo nixos-generate-config
Adapt config from this repository, and rebuild. Set password for new user
picloud
.
Data folders which have to be synchronized:
- Jellyfin /var/lib/jellyfin
- Dokuwiki /var/lib/dokuwiki
- Wordpress /var/lib/wordpress
- Gitlab /var/lib/gitlab
- InvoicePlane /var/lib/invoiceplane
Databases to be synchronized:
- wordpress (mysql)
- gitlab (postgresql)