ViPER
Dutch Digital Heritage Network virtual research environment set up and provisioning
Install / Use
/learn @openpreserve/ViPERREADME
ViPER
This project creates ViPER, the Virtual Preservation Environment for Research. The environment is a virtual machine set up with a set of digital preservation tools installed and ready to use from the desktop.
Supporting documentation is presented in these sections, or you can use the documentation website:
- Setup Guide: How to download and configure ViPER.
- User Guide: Some help getting acquainted with VirtualBox and the environment.
- Tool Reference: A list of the bundled tools and some help references.
- Maintainer's Guide: A look at how ViPER is produced and how it can be updated or extended.
- Quick Start: A brief look at how to get going with this project yourself.
- References: A list of references used in the documentation.
Logging Issues
Should you have problems with ViPER then please raise a GitHub issue on the project GitHub issue tracker. You're also free to suggest enhancements by raising an issue. Please note that this should be limited to ViPER functionality only, tool enhancements should be directed to the relevant sites. If you do not have a GitHub user account you can also post issues via the OPF contact us page
Quick Start
The quickest way to try out ViPER is to download the machine image.
Prerequisites
You'll need Virtual Box on your machine to act as a virtualisation platform. If you're installing VirtualBox:
- Check that you have hardware virtualisation enabled in your BIOS.
- Please install the Extension Pack.
Downloading the virtual Machine
Download the latest version of ViPER at https://ddhn.openpreservation.org/viper-v1.2.ova. ViPER is distributed as a prebuilt OVF file. The download takes some time as the file is about 5GB.
These instructions tell you how to import the OVA file into VirtualBox so you can start it.
Logging onto the machine
Account login should be automatic. Regardless the account name is viper with a blank password.
Tweaking the VirtualBox Machine
Out of the box the machine should come configured with:
- 2 virtual CPUS
- 4GB of RAM
- 128MB of video RAM to allow desktop scaling
More CPU and RAM will almost certainly improve performance. If you're setting up a vagrant box from scratch you can use the Maintenance Initialisation instructions to change the parameters. If you've imported the OVA you can use the VirtualBox GUI to make the changes as described here.
Related Skills
YC-Killer
2.7kA library of enterprise-grade AI agents designed to democratize artificial intelligence and provide free, open-source alternatives to overvalued Y Combinator startups. If you are excited about democratizing AI access & AI agents, please star ⭐️ this repository and use the link in the readme to join our open source AI research team.
workshop-rules
Materials used to teach the summer camp <Data Science for Kids>
last30days-skill
19.8kAI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary
000-main-rules
Project Context - Name: Interactive Developer Portfolio - Stack: Next.js (App Router), TypeScript, React, Tailwind CSS, Three.js - Architecture: Component-driven UI with a strict separation of conce
