Caution
Warning
Dogebox is currently in beta (heavy testing). Do not use it for any production workloads, and definitely don't send any money to addresses generated by it unless you have ensured key backups.
Release Highlights (v0.3.0-beta)
- Adds Dogebox installation UX
- Adds Mass Storage Selection
- NanoPC T6 updates & instruction
- New ISO images (x86_64 and aarch64)
- Pupdates! (new Pup features)
Features
Dogebox Installation
We now have graphical support for OS installation if you wish to install to a separate disk. Some installation media (ISO images) will force you to install, as they are typically mounted read-only and cannot persist any changes you make.
See Platform Notes below for more details.
Storage Selection
You can now select an external disk to use as your pup-storage location.
A warning will be shown if you select a disk that is less than 300GB, as that is typically not enough space to sync the Dogecoin blockchain, but you will be allowed to continue in case you do not plan on running core (or plan on running an alternative like SPV Node)
Platform Notes
NanoPC T6
With the addition of Installation & Storage selection, we can now push out official beta NanoPC-T6 images. Currently, a MicroSD card is required for the initial installation. We suggest a 16GB or 32GB SDHC card (you may have issues booting an SDXC card).
Warnings / Notes
- Ethernet is required to be plugged in at first initial boot.
- The OS still has a hardcoded username and password. Please do not deploy your box on any unsecured network, as anyone may be able to login to your T6. This will be rectified in the next release with proper SSH key management.
- Wifi is currently not supported. Will be supported in a following release.
Installation Instructions
-
Download
dogebox-v0.3.0-beta-T6.img.gz
-
Unzip the file so you get the raw
.img
file. -
Write the
.img
file to a MicroSD card (there are many programs available to do this) -
Power the T6 up with ethernet and microsd inserted.
-
Visit the setup page.
-
Install the DogeboxOS to the EMMC partition (should be labelled
/dev/mmcblk2
)
If you have an NVME drive installed in your T6:
- During setup, select that nvme drive as your storage location (should be labelled
/dev/nvme0n1
)
ISO Images
We now provide both x86_64
and aarch64
images depending on the architecture you wish to run on. These images will force OS installation, so please ensure you have an addition disk to install to.
Virtual Machine Setup Instructions
Pup Changes
SPV Node
The SPV node pup provides "simplified payment verification" without downloading the entire blockchain.
Dogenet
- Removed Geolocation & Core logic to simplify
Identity
- New APIs added for fetching user profiles
Dogemap
- Added new backend to handle geolocation & core logic (ported from Dogenet)
- Many improvements to the performance of Dogemap.
- Green dots are now shown for all known Dogenet nodes (Dogeboxes)
- Preparation for displaying user identity profiles if configured