Steem-Engine tokens + DTube = ScotTube

in #dtube5 years ago (edited)

Did you ever think about having YOUR website? Do you want it powered by YOUR cryptocurrency where YOU define the rules?

This is the unique selling proposition that has been enabled on STEEM by @aggroed and the Steem-Engine team in the past few months. They call it SCOT.

The good part about it is that it's made in a way that enables even non-technical people to set it up, and this is why a plethora of interesting projects are sprouting from this new ecosystem, as you can see on the Steem Engine tokens list.

The condenser UI had already been forked and adapted to Scots by @eonwarped in Nitrous. This is what powers palnet.io.

So why not do the same with the DTube UI?! This is what ScotTube is about! And the good news is that it's gonna wayyy easier than Nitrous to set up and host, because DTube is a static application.


https://steemitimages.com/640x0/https://i.imgur.com/cdqYKo2.png

How to get a Scot Tube for your community

Before you can begin working on ScotTube you need a functional token.

  • Create a token at steem-engine.com on the tokens page (100 ENG burn)
  • Enable staking for the token on the wallet page . The icon looks like a diamond (1000 ENG burn)
  • Enable ScotBot so it can distribute your rewards here (1000 ENG fee)

Once you have created your SCOT token, enabled staking, distributed it, and enabled proof-of-brain distribution on it, you will be able to run your own DTube Clone, where your users will be able to earn your tokens, alongside the traditional STEEM, and the newly introduced DTC.

Step 1

Get 1000 ENG on Steem-Engine, send it to @steem-eng and drop @aggroed a message in Discord

Step 2

Get a GitHub account, go to https://github.com/dtube/production and 'Fork' it.

Step 3

Open the index.html file, and add and edit this configuration script after the <body>
tag.

<script>
   config_scot = {
     "token": "PAL", // the symbol of your token
     "precision": 3, // the number of decimals for your token
     "displayedPrecision": 3, // the number of decimals to display
     "tag": "palnet", // the tag used by your community
     "logo": "https://i.imgsafe.org/15/15bdc8a5ba.png", // the logo
     "logonight": "https://i.imgsafe.org/15/15bdc8a5ba.png", // the logo for nightmode
     "websiteTitle": "PEACE, ABUNDANCE, AND LIBERTY" // the title of the website
   }
 </script>

Feel free to also change the website title and description part:
https://i.imgur.com/tvdYSVZ.png

PAL Example here

Step 4

https://i.imgur.com/zo8bsN1.png
Head to 'Settings' tab, scroll down to 'GitHub Pages' section and enable it for the 'master branch'.

https://cdn.steemitimages.com/DQmSCP4XK68DesUbrxDMDjU6fnK75YeyS5Uob5BQp2cwbu8/github_pages.png

At this point you should have a fully functional website hosted for free by GitHub.

Do you want a custom domain name?

If you have a custom domain you want to use, you will need to do few more steps. Otherwise you can stop it here.

Step 5

Scroll down again to the GitHub Pages settings and add your custom domain (without http/https) (e.g. tube.palnet.io)

Go to your domain provider website and add a CNAME record pointing from <your_domain/subdomain> to your_github_username.github.io. Finally, depending on how fast the DNS propagation goes, the http version should work within 5-30 minutes, and the https should work within 1-2 hours.

Bonus Step

Want to change the favicon? Just delete the DTube_files/images/dtubefavicon.png file and replace it with a favicon matching your project.

Will ScotTube follow DTube's updates?

Yes it will! Your ScotTube is using the exact same code as the current version of DTube (you forked it), and updating to the latest version will always be possible through GitHub directly, but it's not forced or automatic. To update whenever changes are available, you just need to click on 'Pull Request', choose your fork as the base repository, and choose dtube/production (the official dtube) as the head repository.
https://i.imgur.com/UeuJNJ3.png

Who is using it already?

Here is the list of projects currently using ScotTube:

Issues / Suggestions? I'm here to help

If you have issues to setup your Scot Tube after Step 1, reach out to me by commenting this article, or directly via pm on discord, I'll be glad to help you get set up.

Sort:  

Hi @heimindanger, are these clones of your site still hosted by your domain, or are they totally seperate websites? The reason I'm asking is that d.tube is completely blocked in Australia, we can't access it at all. Our government has told all the ISP's in Australia to geoblock it, after the Christchurch massacre in NZ. Are you aware of this and is there any potential from your end to appeal this censorship?

Cheers,

John.

Do you know any way we can 'appeal' a censorship? Seems contradictory. I'd be happy to try if it's possible because honestly we deleted these videos as fast we could, and the censorship was unfair in the first place.

Not sure of what (if any) due process they conducted. I guess a letter to the "Minister for Communications" couldn't hurt.
minister.JPG
This guy.
minister 2.JPG
If you want to call him, on those phone numbers replace the (02) with a +612 for aus and regional area code.

source of screenshots

I plan on sending a letter, but it would probably carry more weight if it comes from you guys as founders of the site.

Yes the censorship was completely unfair and arbitrary. They blocked heaps of other sites at the time also.

"we deleted these videos as fast we could"
Shameful.

@heimindanger Github being owned by microsoft, and microsoft being a large corp that is susceptible to political pressure, isn't it possible that they could turn off github websites? What about using alternatives to github?

No, I have been banned from Palnet, STEEMLEO, WEEDCASH, STEEMIT FRONT END! This is terrible! Oh pardon me - I thought you were talking about your STEM GEEKS BAN? oops!

They are completely separate websites. :)

Btw, If you do only step 2 and step 4, you can get a fully working DTube clone (without scot). DTube is a static app and easy to host anywhere.

You can even download the https://github.com/dtube/production and just open the index.html from your pc... it should work. Maybe you'll need to click the logo to get the homepage to display but then everything should work.

hmmm, now you have me thinking. problem is I have absolutely zero technical skills. Might need to find a fellow aussie that could set up our own dtube for here. If a content creator posted on d.tube and tagged a seperate sight (hypothetically aus.tube), would the post appear on both? Sorry if its a dumb question, I am trying to get my head around stuff I have no skills in.

Yes, they would both use the same blockchains so yes, it would be the exact same contents and hot and trending. It's just your ISP blocking access to d.tube right now, not the blockchain APIs.

Hmmm, thanks heaps for the info. @ausbitbank, @quochuy, @jackmillar, do we need to set up a d.tube clone for Aussies?

The cost for setting up is about 3000 ENG + potential monthly subscription for maintenance. Do we have enough video authors for making this worth it?
https://steemit.com/dtube/@aggroed/scottube-it-s-alive

Posted using Partiko iOS

Nah, if you just want to clone DTube (no special token), it's completely free. Just fork the dtube/production on github and open github pages on it, voila.

Yeah, fair point, it works out to be almost AUD $700 to set up, plus ongoing costs. Don't know if its economically viable, but It's interesting...

Thanks heaps for the quick response @quochuy.

Right, so I misunderstand your question above. I thought you wanted go to the whole way and setup an Aussie Scot etc...
Cloning D.Tube only should be doable: need a domain name and a server.

@heimindanger a while ago I tried cloning it but it tried to access one of your server still to access the video file and wasn’t allowed due to CORS issue.

Posted using Partiko iOS

I'd be happy to help you with the technical/hosting side of things—but I live in the US (Seattle). Fortunately, this type of work is easy to do via the Internet, and I would be thrilled to help build out your site/related infrastructure.

If you're interested, please take a look at my site at https://unrooted.tech or my professional resume/CV at https://hearn.me and just send me an email if you're interested in beginning a conversation about what you are looking to accomplish. I'll be very happy to talk things out without obligation!

Whatever you decide to do going forward, I wish you good luck! Enjoy your project. 😊

Posted using Partiko iOS

I just watched a dtube video from Australia. I can only assume I changed my DNS some time in the past to get around the blacklist.

I can watch videos from other front ends, but the d.tube site itself is blocked. Can't post or access there (unless you know how to use DNS, or VPN or some other voodoo technical magic I don't understand)

Posted using Partiko Android

It's actually really simple to change your DNS. Just follow this - https://www.lifewire.com/how-to-change-dns-servers-in-windows-2626242

Use the DNS numbers used in there (8.8.8.8 etc) as they are the google dns servers that will bypass the national firewall.

If you don't want Google monitoring every DNS lookup you make, Quad9 offers an equivalent, free DNS server at 9.9.9.9 . 😉
https://www.internetsociety.org/blog/2018/07/a-deeper-dive-into-public-dns-resolver-quad9/

Posted using Partiko iOS

Nah dude...dtube working for me...nbn+ myrepublic

you have to reset something...I don't know what..but something :)

@jk6276 I am in Australia and I can access D.tube just fine... What ISP are you with? I am with Telstra and can access every aspect of the site quite fine.

Telstra also. Weird, ill take another look when I'm back home.

Posted using Partiko Android

I have a comment as a regular user:
This appears to be a lot of circle-jerking and insider profiteering.
Also, why is this claimed to be "easy to understand"? I'm computer literate, even blockchain literate, but this post was completely impossible to relate to.
3Speak is the only YouTube competitor that I'm aware of. DTube and BitChute are just mirrors sites for videos hosted elsewhere.

Ladies and gentlemen start your engines!

🚀 vroom vroom

This is a really great and in depth guide !
Thank you for sharing this valuable information with possible new website owners :)

#steemleo

Greetings, heimindanger

Excelent notice, man!!! Thank you for share with us!!

Have a good night!

#spt #palnet #sct #aaa #steemleo

TBH it's really great to see everything happening in Steem Blockchain and users are adopting the changes very amazingly.

Tokens
Communities
excitement

TOO much fun !!

Tokens tokens tokens

Posted using Partiko Android

That is really great innovation and happy to see how everything is connected with each other.. Great update for everyone..

Looks like this engine is about to leap from the tracks and we're going to the moon! Newsteem has got some really exciting things happening! Can't wait to test it all out and eventually start my own little tribe

Very exciting update!

Coin Marketplace

STEEM 0.33
TRX 0.11
JST 0.034
BTC 66579.21
ETH 3282.19
USDT 1.00
SBD 4.30