Saturday, August 31, 2024

Homelab - Proxmox Setup

As I mentioned in my prior post, I have started to play around with things tied to the idea of "homelab" setups.  I am not going to go into detail on what equipment I have, you can check out my other post here ( https://bigboystoys13.blogspot.com/2024/08/my-homelab-equipment.html ) for more information.

One of the cool things about the HP Envy desktop computer that I am using is that you can easily "hide" certain drives via the BIOS.  This makes it to do testing where you want to ensure certain drives can't be impacted.  I decided to setup Proxmox on my machine, while keeping the Windows OS available.

Here is my approach (my HP Envy had 4 internal drives right now):
  • For Windows, I have a 256GB SSD and 1TB HDD.
  • For Proxmox, I have a 256GB SSD and 3TB HDD.
Using the BIOS ability to hide certain internal (SATA) drives, I can basically hide the drives not being used.  So when I want to use Proxmox, I hide the two drives tied to Windows.  While I can't easily swap between the two systems (like you can a dual boot setup) it helps ensure I don't mess up one environment while using the other.

I am not going to go into details on how I setup Proxmox since there are plenty of guides out there, but I will share a few high level points that I felt would be useful:
  • It is very easy to install Proxmox, but make sure you still read over the documentation.  On the install page instructions, it links to ( https://pve.proxmox.com/pve-docs/chapter-sysadmin.html ) which has good info.
  • Configure your updates: If you are using the free setup, you should go into updates > repositories to disable the two enterprise options and enable the "no-subscription" option.
  • If you plan to setup a cluster, you should do that before adding VMs.  I don't remember the exact issue, but I know I ran into some situation where I couldn't setup a cluster because one of the hosts already had VMs on it.
  • Keep notes on configuration in case you need to set things up again.
  • Check out https://tteck.github.io/Proxmox/ which has scripts to make it really easy to setup different capabilities (mainly containers).


Thursday, August 8, 2024

My homelab - Equipment

Disclosure of Material Connection: I received some of the items listed below for free, sometimes in exchange for a review.  I will note those items by putting *see disclosure* on the same row.  I was not required to write a positive review and I do not rate products higher than they should have been. I am disclosing this in accordance with the Federal Trade Commission's requirements.

It has been a while since I made a blog post.  Recently I decided to start playing around with computers a little more again, reading up on how people are doing their own “homelabs” to experiment and learn.  I don’t plan to do anything big or crazy, but I figured I’d document what I am doing on my blog.

For my first post, I am just going to layout the hardware I am using.  I figure if I write future posts, I can just mention this post if anyone wants to see the specific hardware I am using.  I am just mentioning the main/relevant items, not every single piece of gear and I will update as needed if I get new gear.

Equipment as of 8/30/2024:
  • HP Envy (desktop computer)
    • Computer Specs
      • Intel i7-4790 @ 3.6 Ghz
      • NVidia GeForce GTX 745
      • 32GB RAM
    • Internal storage
      • Micron 256GB SSD
      • SanDisk 256GB SSD
      • Seagate 3TB HDD
      • Toshiba 1TB HDD
      • SanDisk 16GB SSD built-in to the motherboard, works as cache for the HDD as long as you have the right software.
    • Connected items
      • Inateck FD2002 USB 3.0 dual SATA HDD docking station (my review) *see disclosure*
        • Useful for swapping drives out easily.
  • Fujitsu Lifebook E546 (laptop computer)
    • Specs
      • Intel i5-6200U @ 2.4 Ghz
      • 16GB RAM
      • Plextor 128GB SSD
  • Raspberry Pi 4
    • Specs
      • 4GB RAM
    • Argon ONE V2 Case (my review) *see disclosure*
    • Inateck FE2005 USB 3.0 enclosure (my review) *see disclosure* 
  • Misc equipment
    • Cudy 8-port 10/100/1000 Mbps Ethernet switch
    • GL-iNet Marble (GL-B3000)
    • GL-iNet Mango (GL-MT3000N-V2) qty 2

Tuesday, November 21, 2023

Redeem NTFs backed by real cards

An interesting aspect of NFTs is the idea of having an NFT that is backed by a real world item.  In the case of this post, I am going to focus on graded trading card slabs ( for example Pokemon cards or sports cards ).  I don’t know all the services that are out there, so I’ll just touch on the ones I have a NFT/card on.

One of my hesitations of using these services, or sending my own slabs in to be vaulted, is the cost of getting the real card back out if I decide I want the card back.  Here is a breakdown of the services and example costs:



This one is pretty simple.  To redeem a NFT and get the real card, there is no cost.

I do want to note that there is no way to send you your own slab to get it setup as a NFT backed by a real card in a vault, but the Blokpax project itself has cards.  Depending on how you get the card in the ecosystem, you might have to spend a few bucks in gas to transfer it to them for redemption since some (like one of my samples) are on Ethereum.  However, in other situations (for example if you get it from the Rewards Store like my other example) there is no cost.

Sample NFT/card(s):

Arena Club - https://www.arenaclub.com/ ( Get $10 with my referral https://arena.deals/6tzrSN )


With Arena club, you pay a $1 fee per card plus shipping (depends on location) and insurance (depends on value) to retrieve your card.  Here is an example cost estimate:

Retrieve card: $1
Insurance fee: $1
Return shipping fee: $7.84
Total: $9.84

I believe the vault is out in California, so shipping might be lower if you are closer.  Also you can use my referral link ( https://arena.deals/6tzrSN ) to save $10 off a purchase so that might help offset the redeem cost.

Sample NFT/card:

Courtyard.io - https://courtyard.io/




You pay shipping and tax to redeem your card.  Both are based on location and card value so ultimately it depends on where you are and what you redeem, but as an example here is the cost estimate for a card worth $50 going to the US (east coast):

Shipping cost $24.67
Tax $3.00 - $4.50
Total cost $27.67 - $29.17

The cheapest shipping is $15.41 for a card valued $500 or less close to the state of Utah, likely where the vault is or at least where they ship items from.

Sample NFT/card:

Bottom line: If you are considering one of these services, don’t forget there are other factors to consider such as buyer/seller fees and costs to send your slab in.  Also the services are not the same, for example Blokpax is part of a larger ecosystem with other projects and Arena Club offers their own card grading.  It seems like Courtyard is just focus on vaulting/marketplace capabilities right now.

Other relevant links

Courtyard.io - Asset Redemption & Shipping

Arena Club referral link

Wednesday, October 18, 2023

AKKO Warranty - Setup and thoughts

I have been with T-Mobile for a long time, and have always used their phone protection plans.  I have kicked around the idea of switching to another company for warranty over the years but never made the change.  Recently I started to take a serious look at the options, while T-Mobile’s offerings have always resolved my issues it is also pricey.  I never take advantage of JUMP, so that bonus doesn’t really come into play when I consider my pros/cons.

Ultimately I narrowed down my choices to AKKO and SquareTrade.  I have used SquareTrade for years (my first plans were back in 2014) for devices like smartwatches, Chromebooks and tablets and made multiple claims over the years.  I don’t remember ever having issues with SquareTrade, and I’d still recommend them today.  However, AKKO provided loss & theft protection ( SquareTrade doesn’t ), had lower deductibles and had options to cover other devices.  So ultimately I decided to go with AKKO, despite it being a newer company.

I finally decided to just go for it and sign up.  The sign-up process didn’t go perfectly, I ran into a few issues I would consider minor and some I am still working to resolve ( I will update if I get information from support on any of these ):

Signing up

I ran into a few issues during the sign-up process:

1) I was trying to use the “Connect your Bank” option, but the first bank I tried ended up not working.  The page would give an “access denied” type of error, but when I tried another bank it seemed to work.  Not a big issue, later support told me that I could have used a credit card and they still would have given me the $20 deductible credit.  Pretty good customer service focused response.

2) In the Android app, when I would select my birthday the actual date was 1 day off - not a big issue, I just picked the day before and it showed up correctly.  I let support know about this too, they said it was due to UTC vs local time so not really an error.

3) There was some vague error when I signed up, but I got a text message with information to finish activating my profile so I figured things were fine.

Initial Setup

Actually setting up the protection wasn’t difficult.  You do have to take front/back pictures of your phone, which is completely understandable.  I also had to provide a copy of the receipt.

Other thoughts/issues

After playing around with the app/site a bit more, a few more things popped up that were not major issues but could be areas for improvement:

1) When adding an item to be protected, you have to enter information like where it was purchased, when it was purchased and the price.  If you have had the item for a while, or it was a gift, these might be difficult to remember/find.  Some prompts to let you know “best guess” is ok for the date, or a box to mark it as a gift, might be helpful.

2) There isn’t a way to upload a PDF using the Android app, I could only select pictures.  In the app it says the following:

“You can upload any picture or PDF of your receipt here along with your item’s images or email a copy of your receipts to Receipts@getAKKO.com for us to keep track for you.”

When I sent my receipt to the email above, they advised me that they can’t manually upload receipts to a customer’s account and said I should just take a screenshot of the first page and upload it.  It was a bit confusing that the app would tell me to email the receipt, and then they tell me they can’t do anything with it.

3) The website has a “Evidence storage” section, where I was able to upload a PDF but that option doesn’t seem to be available in the application.  Also that area doesn’t allow you to add a note or name to the file, which would be really useful.  Being able to associate it to a specific item would be even better.

4) On the website, I went to “Your Stuff” and looked at the information for my phone.  The front and back photos would not show up, and neither would the receipt.  All of that information shows up correctly in the application, so I don’t know why the website and app do not match.

5) At one point dealing with an issue, support let me know that one of my phone pictures was a bit blurry.  Once I retook it, they said it was good.  However they said “Please do note it is still your responsibility to ensure that your device does not already contain any damage. Should you file a claim in the future, and a member of our claims team finds that these verification photos show existing damage upon detailed inspection, the claim could be denied.”

So this leaves me concerned.  I don’t like having to worry about a future review finding an issue.  I would prefer that when I add my device, it undergoes a QA review for the information, pictures and receipt.  At that point, once a record is marked “reviewed” they do not later re-review and say “oh wait we found an issue”.  If I have an item damaged and try to make a claim, it is too late to prove there was no damage.  I will try to send this feedback to the company and see what they say.  As a reminder, I didn’t ask them to check the pictures, they just proactively did it again so another plus for customer service.

6) When I go into “Billing” on the web I don’t see anything, and the application doesn’t show that I have a payment method setup.  Update: Support said this wasn’t an issue, nothing will show up now since I don’t owe anything.

Despite the issues above, anytime I contact the company via email or in the chat options they are pretty responsive and very helpful.  This is VERY important - being able to get help and information is very important.  I’ll try to find a way to share my other input with the company.

Bottom line: Overall despite various issues, I would consider most of them UI/UX type of issues that are not show stoppers yet.  I will keep adding more devices to my coverage, and keep reaching out to support on questions/issues.  I am going to stick with AKKO and see how this works out.

Use my referral code ( BigBoysToys13 ) to get your 1st month free.  For full disclosure, I also get a $20 credit if you sign up using my code so thanks!

Sign up here: https://getakko.com

Sunday, February 19, 2023

Display NFTs on Monitor

I recently purchased a 15.6" portable monitor and was thinking about what I could do with it.  My Raspberry Pi 4 was not being used, so I started to think about projects with both items.  Lately NFTs have been on my radar, so I figured why not look into displaying NTFs on a screen.

As I looked around online, I found some options including one called Zeroframe that I decided to try out.

Showing off Schrödinger Circuit
15.6" monitor, Raspberry Pi 4 and RAVPower power bank

Initial Setup

At the Zeroframe.art website, click “Sign In” at the top right.  I didn’t write down all the steps, but it was pretty straight forward.  Once you are logged in, here are the basic steps to get a test setup running and once you have a display working you can continue to explore the setup options.  The steps below align with the interface tabs:

Artworks - This is for the art itself.

Steps
  • Click “Add artwork”
  • Add the OpenSea URL of your NFT
  • Fill out “Title” and “Artist” if you want, otherwise it will default to info pulled from OS
  • Click “Save”
  • Review the title (normally the NFT #) and artist and edit if you want
For my test setup I added two NFTs ( Schrödinger Circuits and Lost Miners of the Ether ) as a start.

Collections - This is to group your art into collections

Steps
  • Click “Create collection”
  • Put in a collection name and hit save.
  • Next to the collection name click the > arrow.
  • Click “Add to collection” and pick the art you want to add.
  • Click on “Collections” to go back up a level.
As a note, you can add art to multiple collections.  I made 3 collections for my test setup: One for Lost Miners, one for circuits and one called “BPX Collective” that includes both NFTs.

Frames - Setup your actual displays.

Steps
  • Click “Create frame”
  • Put in the name of the frame, something so you know which device it is.
  • Don’t worry about the pairing code right now, just click “Save”.
For my setup I plan to use a Chromebook first for testing, then a Raspberry Pi for additional testing.

Exhibitions - Pulls it all together

Steps
  • Click “Create exhibition”
  • Put in a name and click “Save”
  • Click the > arrow next to the name, here you can select your frame and what artwork or collection to show off.
That is it, now you need to actually setup your display.  As you are first learning how to do things, I would just use a computer web browser or other device (Chromebook) first.  If you plan to implement something long term, you can consider other options like kiosk software that is focused on just displaying a certain URL.

I shared my setup directions below to hopefully help.

Chromebook as Frame

As a first test, I setup my Chromebook Duet as a display screen ( called a frame in Zeroframe). .

Steps (High level):
  • In the Zeroframe interface, go to “Frames” and under “Link” copy or write down the URL listed since that is what you will need to put into your device
  • I used the “Browse as Guest” option instead of logging into my account on the Chromebook
  • Go to the URL for the frame on the Chromebook
  • If it works you should see the frame name ( Chromebook Duet for me ) and “Waiting for artwork” at the top.
  • Go back to your Zeroframe interface, on the “Exhibitions” tab click the up arrow on the row for the exhibition you want to display.
If everything works, you should now see your NFTs on the screen.  Go back to the “Frames” page, and under “Plaque” if it has “None” try the various options.  If you have a large enough screen, I would use “Art info & QR” if you plan to put this in a place others can see it.  If this is for use at home use, you can probably leave it as “None”.

Raspberry Pi 4 as Frame

I will assume that you already have a Raspberry Pi 4 and are familiar enough with it to be able to get most of this done without step by step directions so my steps are high level.

15.6" monitor connected to Raspberry Pi 4

Raspberry Pi 4 in Argon ONE V2 Case

Steps (High level)
  • Use Raspberry Pi Imager to install the following onto a microSD card (4GB works)
    • OS: Other specific-purpose OS > FullPageOS > FullPageOS (Stable)
    • Click the gear and specify your wifi info unless you have your Pi wired via Ethernet.  Also set your locale while you are here.
  • Click “Storage” to make sure you have the right device selected
  • Click “Write”
  • Once it is done writing, remove and re-insert the SD card.
  • Edit the “/boot/fullpageos.txt” file to include the URL for the frame.
Bottom line: Based on my tests so far, everything worked and it was a cool way to show off various NFTs.  I did notice that I was on a "Public Beta" plan, so I wouldn't be surprised if this will require some paid plan in the future.

Video showing two test displayshttps://youtu.be/tHqp0B9Cdsk
Zeroframe Page: https://zeroframe.art/