Skip to main content

Google Domains Tech Support Team Definitely Wins Today

Google Domains Tech Support Team Definitely Wins Today

After pushing through lots of issues across multiple hosting platforms and multiple cms tools, Google Domains Tech Support team definitely did the best job of just doing their job.  Firebase .... so far not useful.

Using Firebase to host a Blog.  Static content.  Jekyll it is.  


So PRessable so far isn’t impressing me with their support.  They didn’t make it braindead simple to point a subdomain.  Not sure who is winning from the painful lack of tech ability at Shopify and Pressable. Now I’m afraid posting to Village the Game blog will take coding skills.  This is insanity. Maybe my fears will be abated as I learn firebase and how nifty it is.
So here we go.

Issues

  1. So how do to make subdomain blog.villagethegame.com point to the site.
  2. Won’t let me add second A record:
    1. Resolved.  Google Domains tech support “Gem” showed me how to add second ip on first try.  Yay!!
  3. Not off to a good start. Can’t even fucking deploy.  And firebase tech support doesn’t respond until monday.  

  1. Darians-MacBook-Pro:blog.villagethegame.com darianhickman$ firebase deploy --debug
  2. [2017-12-09T23:18:01.067Z] ----------------------------------------------------------------------
  3. [2017-12-09T23:18:01.071Z] Command:       /usr/local/bin/node /usr/local/bin/firebase deploy --debug
  4. [2017-12-09T23:18:01.071Z] CLI Version:   3.16.0
  5. [2017-12-09T23:18:01.071Z] Platform:      darwin
  6. [2017-12-09T23:18:01.072Z] Node Version:  v6.10.1
  7. [2017-12-09T23:18:01.072Z] Time:          Sat Dec 09 2017 15:18:01 GMT-0800 (PST)
  8. [2017-12-09T23:18:01.072Z] ----------------------------------------------------------------------

  9. [2017-12-09T23:18:01.088Z] > command requires scopes: ["email","openid","https://www.googleapis.com/auth/cloudplatformprojects.readonly","https://www.googleapis.com/auth/firebase","https://www.googleapis.com/auth/cloud-platform"]
  10. [2017-12-09T23:18:01.089Z] > authorizing via signed-in user
  11. [2017-12-09T23:18:01.091Z] >>> HTTP REQUEST GET https://admin.firebase.com/v1/projects/villagethegameblog  
  12.  
  13. Sat Dec 09 2017 15:18:01 GMT-0800 (PST)
  14. [2017-12-09T23:18:01.662Z] <<< HTTP RESPONSE 200 server=nginx, date=Sat, 09 Dec 2017 23:18:01 GMT, content-type=application/json; charset=utf-8, content-length=129, connection=close, x-content-type-options=nosniff, strict-transport-security=max-age=31536000; includeSubdomains, cache-control=no-cache, no-store
  15. [2017-12-09T23:18:01.664Z] >>> HTTP REQUEST GET https://admin.firebase.com/v1/database/villagethegameblog/tokens  
  16.  
  17. Sat Dec 09 2017 15:18:01 GMT-0800 (PST)
  18. [2017-12-09T23:18:02.028Z] <<< HTTP RESPONSE 200 server=nginx, date=Sat, 09 Dec 2017 23:18:01 GMT, content-type=application/json; charset=utf-8, content-length=268, connection=close, x-content-type-options=nosniff, strict-transport-security=max-age=31536000; includeSubdomains, cache-control=no-cache, no-store

  1. So even after buying Google Cloud Gold Support, there is no solution.
    1. Firebase: https://firebase.google.com/support/  | These people don’t seem to have a portal for tickets… argh.
    2. LinkedIn Leads on Firebase team/staff:

  2. Since Firebase deploy is failing and Firebase Support is unresponsive I’m digging up backup plan of hosting on a cms for app engine standard environment.  
    1. /Users/darianhickman/gdk2/bin/gcloud
    2. Hello World for go app engine.
    3. Hmm… something obvious failed here so backtracking even further just setting up several subdomains and just decide which one wins …
Setting up Sub Domains for Handling Content whereever it make reside:

  1. Github Pages for VillagethegGame.github.io worked per directions.  Not too painful of a setup.
    1. http://blog3.villagethegame.com/  successfully points to: villagethegame.github.io
  2. Google Storage was a pain in the ass on several previous attempts at hosting public static content.  Doing obvious things like makeing a bucket recursively and permanently public was miserable.  But stack overflow slowly the rescue: gsutil defacl set public-read gs://bucket Unaiherran

Comments

Popular posts from this blog

Netsquared likes Village and I'm in LA now.

On March 13th, Village the Game received a great response from the NetSquared NetTuesday meeting in San Francisco. It's really encouraging to meet so many people who want to help Village succeed. Now I'm off to LA to work with buddies in "the industry" for creating some promo videos for Village the Game. Most recent epiphany I've had: Sharing the vision of Village is a lot more effective in a visual format rather than as a casual conversation at a bar. :) If you're in LA let me know. I'd love to catch up.

Physics Moment: how many zoom levels does the Universe require?

I made a quick table of reference lengths in meters to figure out if I ever made a data visualization tool for the entire universe, how many zoom levels would it have to support? One zoom level is one power of ten.  reference length power is there anything meaningful that's smaller than planck length? planck length 1.62E-35 meters nanometer 1.00E-09 meter 1.00E+00 kilometer 1.00E+03 light year 9.46E+15 meter diameter of known universe 4.40E+26 So the total zoom levels of the Entire Universe are: 61.00 61 zoom levels is way more than Farmville or Warcraft So 61 zoom levels. How do these zoom levels compare to the Big Data Explosion.   reference quantity of data bytes bit 1.25E-01 1 or 0 and that's it. byte 1.00E+00 base unit for most data types in programming languages kb 1.00E+03 Starting number for web optimized images and javascript libraries mb 1.00E+06 Starting number for a song gigabytes GB 1.00E+09 This is base unit of $10 USB sticks terab...