Dogebox v0.0.3-dev-alpha
Caution
Warning
Dogebox is currently in a pre-alpha developer preview. Do not use it for any production workloads, and definitely don't send any money to addresses generated by it.
This release contains an OVA-Compatible virtual machine image. This image contains the foundation of the dogebox machine, but does not supply any pre-existing pups or other tooling. This image is an x86_64 compatible image, aarch64 and other architectures will soon follow.
Please join our DogeDev discord server for discussion, suggestions, and support.
Tip
All VM images currently have an account shibe
with a hardcoded password suchpass
New Features
Enhanced Pup Metrics
Metrics can now be returned as charts, text, and other formats by pups.
Pup Metadata
Pups can now have icons, descriptions, "upstream" software versions associated with them, to convey additional information to the end user.
Nix Rebuild Hardening
The OS will no longer break if a change gets half-applied, or someone has configured a pup incorrectly.
Dependency Improvements
Pups can now expose TCP interfaces (in addition to HTTP ones previously supported) to other pups, allowing for a much wider array of software support.
UI Fixed & Improvements
An array of changes to the UI improving functionality, information displayed, and more!
Pups
Dogecoin Core
- Now is correctly built with ZeroMQ support, and exposes the TCP ZMQ port as an interface for other pups to consume.
- Currently reports an array of metrics now.
Other pups to test
There are some other sources you can add to test functionality
s1w's test pups
Located at: https://github.com/SomeoneWeird/test-pups
tjstebbing's test pups
Located at: https://github.com/tjstebbing/pingpongpups
How to Boot
- Download Virtualbox, or another OVA compatible VM launcher.
- Import the OVA image.
- Configure your network to use bridged mode.
- Launch the VM. This may take up to 10 minutes depending on your internet connection, to configure itself initially.
- Login with username:
shibe
and passwordsuchpass
- Run
ip addr
to get the IP address of the VM - On your computer, visit
http://ip:8080
to visit the setup experience.