Skip to content

boltcard/hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bolt Card Hub - Phoenix Edition

Alpha version - early code for further development

features

  • host accounts for the Bolt Card Wallet app
  • lightweight
  • Phoenix Server
  • SQLite database
  • docker deployment
  • web admin

install

docker volume create phoenix_data
docker volume create caddy_data
docker volume create caddy_config
docker volume create card_data
git clone https://github.com/boltcard/hub
cd hub
./docker_init.sh
  • the domain name could be your Hostname from the lunanode VM rDNS tab
  • the domain name could also be a custom domain or subdomain where you have set an A record to your VPS external IP
  • the GroundControl URL could be gc.boltcardwallet.com or blank if you are not using the norifications feature

for a very low resource machine it may be useful to pull the docker images from docker hub

docker compose pull
docker compose up

for a full local build from source

docker compose build
docker compose up

to keep the service running

docker compose up -d

to get the phoenix server seed words

sudo cat /var/lib/docker/volumes/hub_phoenix_data/_data/seed.dat ; echo

to delete the database

sudo rm /var/lib/docker/volumes/hub_card_data/_data/cards.db

notes

  • consider debian-12.6 or alpine-3.14 instead of ubuntu-22.04 to save disk space

About

Bolt Card Hub - Phoenix Edition

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages