HowTo: create a Bitcoin Core Gitian Build (using: Debian ...

Homelab collective ressources post!

Hey guys!
I'm fairly new to this sub and to having a home lab in general and I found this community to be so kind and helping, I wanted to give back what I've learned. I'm seeing a lot of questions asked around on improvements and on what to do with x extra hardware so I thought it would be nice to have a thread to regroup that.
 
I'll put here some stuff I gathered and the most common questions I've seen, feel free to contribute and i'll update the post along.
 
Latest Additions
 
Homelab Dashboard
Posts about dashboards have been growing lately and here are some of the best that were kind enough to provide us with their sources.
User Screenshot Source
yours truly http://imgur.com/a/GhCNH https://github.com/Gabisonfire/dashboard-q
lastditchefrt http://i.imgur.com/5zQdao4.png https://github.com/d4rk22/Network-Status-Page
_SleepingBag_ http://i.imgur.com/Ql9ZM4W.png https://github.com/jsank/homelabdash
NiknakSi https://niknak.org/extras/sysinfo TBA
DainBramaged http://imgur.com/jYNlUEQ https://github.com/gordonturneBigBoard
michaelh4u https://i.imgur.com/XkZwMKj.png https://github.com/michaelh4u/homelabfrontpage
spigotx http://imgur.com/a/1zMht https://github.com/spigotx/HomeLab2
SirMaster https://nicko88.com/ https://github.com/dashbad/plex-server-status
yourofl10 http://imgur.com/a/AyROa TBA
TheBobWiley http://imgur.com/a/oU6d3 https://github.com/TheBobWiley/ManageThis-LandingPages
0110010001100010 http://i.imgur.com/iwtQcsL.jpg https://github.com/danodemano/monitoring-scripts
mescon & SyNiK4L https://i.imgur.com/gqdVM6p.jpg https://github.com/mescon/Muximux
ak_rex http://i.imgur.com/a/RJkrT https://github.com/ak-rex/homelab-dashboard
 
Or build yours from scratch: PRTG API, ELK, Grafana, freeboard, JumpSquares
 
Some other resources: Custom Monitoring Scripts by 0110010001100010
 
Credits to apt64 for his original post
= Pi specific =
 
= Download Automation =
 
= Virtualization =
 
= Monitoring =
 
= Media Center =
 
= Remote access =
 
= VOIP =
 
= Networking =
 
= File Servers/Storage/RAID =
 
= Cameras =
 
= Documentation =
 
= Dynamic DNS =
 
= Backup =
 
= Creating network diagrams =
 
= Guides =
 
= Misc =
 
That's all I could come up with on top of my head + some research, passing over to you guys so we can get a nice complete list!
 
Let's try and stick with free(or mostly) softwares, let me know if you guys feel otherwise.
submitted by Gabisonfire to homelab [link] [comments]

Tested, step-by-step tutorial to run a 21 Bitcoin Computer as a virtual machine

Many thanks to ButtcoinEE and ecafyelims for initial pointers, but if I understood correctly, both users said they hadn't actually tried it themselves. So here comes a tutorial based on something I actually tried. Best of all: You don't even need a Raspberry Pi! We'll run it as a virtual machine.
The first step is to get a Debian 8 (Jessie) installation up and running. You might want to install that inside a VMWare/Virtualbox machine. I'll be using Vagrant here ( https://www.vagrantup.com/ ) which makes it easy to manage virtual machines like that and already has a Debian 8 image in the catalog. So get Vagrant for your platform and then do something like this:
vagrant init ARTACK/debian-jessie vagrant up 
You should now be able to SSH into the machine:
vagrant ssh 
Now that we have a Debian up and running, let's first get some packages we'll need later:
sudo su # become root apt-get update apt-get upgrade apt-get install apt-transport-https git cython3 python3-setuptools 
Add the 21 Debian repository:
echo "deb https://apt.21.co stable main" > /etc/apt/sources.list.d/twentyone.list apt-get update 
It'll complain about a missing GPG key, but you can just ignore that.
We should be able to do 'apt-get install two1' now, but it complains about a missing package 'python3-sha256'. The reason for that is probably, that we are doing this on a x86 architecture, where the packages are slightly different than the Raspberry Pi's ARM architecture. So we'll just manually install the package and have it ignore the dependency errors:
aptitude download two1 dpkg -i two1_1.0.0-1_all.deb 
Now let it try to fetch as many of the dependencies as possible:
apt-get -f install 
And try to install again (had to do this again, not sure why):
dpkg -i two1_1.0.0-1_all.deb 
The 21 binary should now be available:
which 21 # => /usbin/21 
Before we can run it, we'll need that missing python-256 package. We can install it manually from https://github.com/cloudtools/sha256 :
git clone https://github.com/cloudtools/sha256.git cd sha256 python3 setup.py sdist python3 setup.py install 
Now try to get a status report via the 21 tool:
21 status 
If everything worked out, you should see something like:
You do not have a Bitcoin wallet configured. Let's create one. Press any key ... 
and will also be asked to pick a username for a 21.co account.
All 21 Bitcoin computers are networked together into a VPN using the tool ZeroTier ( https://www.zerotier.com ). Let's also set that up:
wget https://download.zerotier.com/dist/zerotier-one_1.1.0_amd64.deb dpkg -i zerotier-one_1.1.0_amd64.deb 
We'll have to extract the credentials for the specific network they use from 21's zerotier package:
mkdir credentials cd credentials wget https://apt.21.co/pool/z/ze/zerotier-one_1.1.0-1_armhf.deb ar x zerotier-one_1.1.0-1_armhf.deb tar xf data.tar.xz cp valib/zerotier-one/updates.d/ZeroTierOneInstaller-linux-armv6l-1_1_0 /valib/zerotier-one/updates.d/ 
Before we join the network, we need to lock down our machine. That's actually a bit tricky, as these Vagrant images aren't really designed with security in mind, but rather only to be used for local testing. I think it should be enough to do:
passwd vagrant rm /home/vagrant/.ssh/authorized_keys 
Note that you won't be able to use 'vagrant ssh' any longer afterwards, as we just deleted the standard Vagrant key-based login. You'll have to use 'ssh [email protected]' instead. Now we are ready to join the network:
wget https://gist.githubusercontent.com/balajis/6d495bb40fb157a58677/raw/21-join.py python3 21-join.py python3 21-join.py # might have to try this twice as well ifconfig zt0 # will show your new IP within the VPN 
The 21 tools have a concept of both an on-chain balance and an off-chain balance - the latter being managed by 21's server. You can deposit to your on-chain balance, but currently the only way to increase the off-chain balance is by mining or by receiving payments from others. Without the mining chip it's therefore a bit tricky to increase that off-chain balance. I hear that a feature request is being considered, to allow moving funds from on-chain to off-chain.
That's all! If you want to give it a shot, you should probably move fast, as 21 has some DRM in the works, as per this comment: https://www.reddit.com/Bitcoin/comments/3tnjz7/tutorial_turn_your_35_raspberry_pi_into_a_21/cx7tih3 .
This was brought to you by https://coinado.io/ - cloud torrenting for command line fans. Check us out - we are also big on micropayments! ;-)
submitted by coinadoio to Bitcoin [link] [comments]

Getting adblock error with no adblock installed

This issue I am having on clean browsers installed purely for bitcoin faucets
I am running win7, Kaspersky, Premium Malewarebytes
I was using firefox purely for faucets, no adblock but kaspersky safe browser installed and everything had been working fine This morning (no updates) I got an adblock error message. I updated everything, ran all scans I could scan, restarted, etc, still error
I installed a new browser, clean with no-addons or anything imported (Vivaldi) - same error, I uninstalled FF and reinstalled fresh, same error
I then Installed and set up a Virtualbox running debian(linux)and installed a clean chromium install, thats a new and different os than I running, a new browser with nothing to pull anyback ups from and I am still getting the adblock error on several sites.
Any Ideas on how to solve?
[I have chrome and opera installed in windows for different non-faucet things, they do have adblock installed, I do not use them to facuet nor do I import from them to a browser I wish to faucet on]
submitted by ragtimebetty to techsupport [link] [comments]

[Question] Getting adblock error with no adblock installed

This error is happening on a clean browser with no-addons installed that I use for bitcoin faucets when bored.
I am running win7, Kaspersky, Premium Malewarebytes I was using firefox purely for faucets, no adblock but kaspersky safe browser installed and everything had been working fine This morning (no updates) I got an adblock error message.
I updated everything, ran all scans I could scan, restarted, etc, still error I installed a new browser, clean with no-addons or anything imported (Vivaldi) - same error, I uninstalled FF and reinstalled fresh, same error
I then Installed and set up a Virtualbox running debian and installed a clean chromium install, thats a new and different os than I running, a new browser with nothing to pull anyback ups from and I am still getting the adblock error on several sites.
Any Ideas on how to solve?
[I have chrome and opera installed in windows for different non-faucet things, they do have adblock installed, I do not use them to facuet nor do I import from them to a browser I wish to faucet on]
submitted by ragtimebetty to computer_help [link] [comments]

Linux - Installer Debian sous VirtualBox - YouTube Install Debian on Virtualbox - YouTube How to Install Debian Linux on VirtualBox - YouTube TUTORIAL INSTALL DEBIAN 9 DI VIRTUAL BOX - YouTube How to Install Debian 10 Buster on VMware Workstation 15 ...

Bitcoin Core integration/staging tree. Contribute to bitcoin/bitcoin development by creating an account on GitHub. On the Debian 10 GRUB menu, select Debian GNU/Linux and press <Enter>. Now, you can login to your Debian 10 virtual machine. Debian 10 GNOME 3.30 desktop environment running on VirtualBox. As you can see, it’s using Linux Kernel 4.19. So, that’s how you install Debian 10 Buster on VirtualBox. Thanks for reading this article. Bitcoin Cash Node documentation Setup Debian virtual machine on VirtualBox Initializing search GitLab Bitcoin Cash Node documentation GitLab Home Setup instructions Release notes Release notes Release Notes for Bitcoin Cash Node version 22.0.0 ... Debian comes with over 43000 packages (precompiled software that is bundled up in a nice format for easy installation on your machine), a package manager (APT), and other utilities that make it possible to manage thousands of packages on thousands of computers as easily as installing a single application. All of it free. It’s a bit like a tower. At the base is the kernel. On top of that are ... The image above shows VirtualBox’s main window without defined virtual devices. Creating a Windows XP Virtual PC under Debian 10 Buster To get started setting up a virtual OS from its ISO image click on the icon “NEW”, the following example shows a Windows XP installation from an ISO installable image, if you prefer to install a Linux distribution you can read Installing Debian 10 on ...

[index] [20303] [38368] [27720] [38103] [43691] [25175] [16881] [3000] [31246] [37776]

Linux - Installer Debian sous VirtualBox - YouTube

The Crypto Dad walks you through the installation of Virtual Box in Debian 9.0 (Stretch). We create a repository list file in our sources.list.d folder. We call the file “virtual-box.list” and ... How to Install Debian Linux in VirtualBox on Windows 10 a 2020 Tutorial. We'll run through the steps to Install Debian Linux Buster in VirtualBox on Windows ... #CONNECTwww #Debian #Virtualbox How to install Debian on Virtualbox on Windows 10 Debian XFCE installation CONNECTwww.com Windows & Linux Tutorials Useful ... This tutorial is on how to install Debian 10 Buster on VirtualBox and how to create a virtual machine. Easily run through all the steps required to successfu... How to install Debian on virtual box 💻 This video details a quick installation guide on how to install Debian on Windows 10 on Virtualbox. Debian is a Linux ...

#