Skip to content

valentinvieriu/raven-wallet-novnc

Repository files navigation

"headless" Ravencoin Wallet using NOVNC

This repository contains a basic Docker image that will allow to run your Ravencoin wallet in a Docker and view it in browser. You can easily run MainNet and TestNet side by side, and on top of that we've added the Raven Paper Wallet generator.

  • Desktop environment Xfce4
  • VNC-Server (default VNC port 5901)
  • noVNC - HTML5 VNC client (default http port 6901)
  • Browsers:
    • Chromium Wallets:
    • Raven Paper Walet

Docker VNC Desktop access via HTML page

Current provided OS & UI sessions:

  • valentinvieriu/raven-wallet-novnc:1.0.0: Ubuntu 18.04 with Xfce4 UI session

Usage

We recommend using docker-compose to build, and run the docker image. Create your own .env file in the root. You can get inspiration from the sample file. This file is private and ignored by git and Docker.

  • you can run the docker from the Dockerhub:

    `docker-compose up` or `docker-compose up -d` to run in the background
    
  • By default only one port is exposed ( 6901 ). The rest are comented out

  • For the best security, we recommend building the docker localy, and not using the one on Docker Hub docker-compose build

  • Make sure that you have the data folder created. This will be shared with the container, and your wallet will be saved in the data folder.

Connect & Control

If the container is started like mentioned above, connect via one of these options:

2) Change User of running Sakuli Container

If yuo have issues with the permission, please make sure that you use the env variables provided in .env to match your own user uid and gid

Donations

Donations are welcomed:

RXYFRSyQY5xF8a2dooYwT43zxYwmj5ChYD

Contributors

Special thanks to.

  • ConSol - for the initial inspiration

About

Headless Docker based Ravencoin Wallet using NOVNC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published