Whew! What a process! I have been at this for a few weeks now and have finally created a working tutorial for those scrubs like myself that want to host their steemit content on their own website. http://i.imgur.com/hdFyD7p.jpg My first project for this was creating a site for @giantbear's [gedwriting class](https://steemit.com/writing/@codydeeds/created-a-website-for-giantbear-s-gedwriting-class-steemit-experiment). I succeeded in this and just last night figured out how to remove the debug bar from the bottom thanks to help from @jesta. Spent a little bit of time today polishing the process and creating a list of commands for the average hacker like yourself. This tutorial assumes you have some terminal experience and an ubuntu server running 16.04 LTS (Xenial Xerus). It is essentially what I wish I would have had a week ago. Make sure you install this as a user and not as root, I had some issues doing that. <center> http://i.imgur.com/syD3Q6p.png </center> `sudo apt-get update ` `sudo apt-get upgrade` > sudo apt-get install curl \\ linux-image-extra-$(uname -r) \\ linux-image-extra-virtual `sudo apt-get install php-cli php-xml zip unzip screen` > sudo apt-get install apt-transport-https \\ ca-certificates `sudo curl -fsSL https://yum.dockerproject.org/gpg | sudo apt-key add - ` `sudo apt-key fingerprint 58118E89F3A912897C070ADBF76221572C52609D ` > sudo add-apt-repository \\ "deb https://apt.dockerproject.org/repo/ \\ ubuntu-$(lsb_release -cs) \\ main" `sudo apt-get update ` `sudo apt-get -y install docker-engine ` `sudo curl -L "https://github.com/docker/compose/releases/download/1.10.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose` `sudo chmod +x /usr/local/bin/docker-compose` `sudo curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash - ` `sudo apt-get install -y nodejs ` `sudo apt-get install -y build-essential ` `sudo curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer` `git clone https://github.com/greymass/reprint-starter` `cd reprint-starter` `composer create-project --stability=dev greymass/reprint-starter yourblog` Select Y when asked to remove history. `cd yourblog` `sudo nano ~/reprint-starter/yourblog/resources/config/config.yaml` Change template to: 'bootstrap3-default' set user variables cntrl+x then Y enter `sudo nano ~/reprint-starter/yourblog/resources/config/infrastructure/docker/conf/vhost.conf` Change: fastcgi_param APPLICATION_ENV development; To: fastcgi_param APPLICATION_ENV production; `cd ~/reprint-starter/yourblog` `screen` `screen` `sudo docker-compose up --build` cntrl+a+n exit ssh <center> http://i.imgur.com/syD3Q6p.png </center> it will take some time to build but, viola! You are done and should have something like http://blog.codydietz.com when navigating to your server or localhost. I feel this type of development is important for the adoption of steemit. It may seem counter intuitive to promote user publishing content outside of steemit.com. My opinion is that is the point of steemit, to liberate people from the confines of centralized content hosting. There is not a blogger in the world that would not want an immutable copy of their content, at lease any experienced ones. I am going to continue to work on this project and want to create one click deployable heroku app for this. The easier we make the process that wider the adoption. Special thanks to @jesta @personz @picokernel @inertia @pfunk and the whole steemit crew. If you have any issues or want to help in development please contact me in http://steemit.chat [](https://steemit.com/@codydeeds)
author | codydeeds |
---|---|
permlink | my-first-tutorial-create-and-host-a-blog-of-your-own-with-steemit-content |
category | steemit |
json_metadata | {"tags":["steemit","howto","technology","blog","blockchain"],"users":["giantbear","jesta","personz","picokernel","inertia","pfunk"],"image":["http://i.imgur.com/hdFyD7p.jpg","http://i.imgur.com/syD3Q6p.png","http://i.imgur.com/zYfDC2Z.jpg"],"links":["https://steemit.com/writing/@codydeeds/created-a-website-for-giantbear-s-gedwriting-class-steemit-experiment","https://apt.dockerproject.org/repo/","http://blog.codydietz.com","http://steemit.chat","https://steemit.com/@codydeeds"],"app":"steemit/0.1","format":"markdown"} |
created | 2017-02-01 17:55:21 |
last_update | 2017-02-01 21:21:06 |
depth | 0 |
children | 12 |
last_payout | 2017-03-04 22:39:00 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 4.571 HBD |
curator_payout_value | 1.001 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.148 HBD |
body_length | 3,811 |
author_reputation | 38,090,771,215,071 |
root_title | "My First Tutorial: Create and Host a Blog of Your Own with Steemit Content." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,398,089 |
net_rshares | 27,156,702,990,750 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
berkah | 0 | 38,908,163,092 | 60% | ||
riverhead | 0 | 6,937,379,950,735 | 100% | ||
roadscape | 0 | 8,100,203,332,683 | 100% | ||
wang | 0 | 303,266,957,402 | 68% | ||
boy | 0 | 3,188,340,506 | 100% | ||
bue-witness | 0 | 3,883,257,319 | 100% | ||
bunny | 0 | 607,108,195 | 100% | ||
bue | 0 | 61,550,776,395 | 100% | ||
mini | 0 | 1,705,782,507 | 100% | ||
moon | 0 | 217,575,695 | 100% | ||
joseph | 0 | 704,425,465,736 | 60% | ||
biodragon | 0 | 135,899,360,413 | 60% | ||
pheonike | 0 | 4,031,662,154 | 0.9% | ||
idol | 0 | 6,709,087,539 | 60% | ||
healthcare | 0 | 637,927,491 | 100% | ||
daniel.pan | 0 | 1,007,442,349 | 100% | ||
steemrollin | 0 | 530,084,848,485 | 100% | ||
helen.tan | 0 | 292,705,970 | 100% | ||
jocelyn | 0 | 74,606,012,679 | 60% | ||
germanaure | 0 | 21,275,843,422 | 100% | ||
taoteh1221 | 0 | 59,064,357,795 | 100% | ||
applecrisp | 0 | 285,593,781 | 8% | ||
kenny-crane | 0 | 116,717,760,484 | 100% | ||
kennyskitchen | 0 | 13,369,509,861 | 100% | ||
beervangeer | 0 | 112,195,816,532 | 100% | ||
fyrstikken | 0 | 56,289,935,520 | 1% | ||
grey580 | 0 | 16,408,977,549 | 100% | ||
thebatchman | 0 | 1,119,253,294 | 3% | ||
asmolokalo | 0 | 254,570,077,088 | 100% | ||
good-karma | 0 | 153,069,770,417 | 100% | ||
joshbreslauer | 0 | 449,804,127,429 | 100% | ||
picokernel | 0 | 104,935,123,057 | 60% | ||
bitshares101 | 0 | 25,005,379,370 | 100% | ||
ausbitbank | 0 | 92,056,621,503 | 100% | ||
jesta | 0 | 1,671,485,350,421 | 100% | ||
lrock | 0 | 92,969,546,094 | 100% | ||
speda | 0 | 37,429,946,657 | 100% | ||
dwinblood | 0 | 100,657,277,438 | 100% | ||
igster | 0 | 12,865,097,655 | 100% | ||
gregm | 0 | 166,664,827,098 | 98% | ||
streetstyle | 0 | 213,059,790,567 | 100% | ||
lichtblick | 0 | 126,633,085,874 | 100% | ||
ramta | 0 | 1,733,452,086,038 | 100% | ||
bones | 0 | 3,268,042,944 | 100% | ||
bitcoiner | 0 | 14,633,929,726 | 100% | ||
mysteem | 0 | 4,548,650,491 | 100% | ||
tony.jennings | 0 | 13,950,554,311 | 100% | ||
sergey44 | 0 | 534,311,472 | 100% | ||
happyphoenix | 0 | 349,720,596 | 30% | ||
sazbird | 0 | 6,012,871,577 | 100% | ||
fabien | 0 | 732,691,165,222 | 100% | ||
craigslist | 0 | 432,454,271 | 100% | ||
sykochica | 0 | 35,021,905,308 | 100% | ||
felixxx | 0 | 66,632,989,263 | 100% | ||
sunshine | 0 | 55,258,139,059 | 74% | ||
dezconocido | 0 | 16,426,198,859 | 100% | ||
kpine | 0 | 58,042,089 | 100% | ||
bryan-imhoff | 0 | 48,669,566,089 | 100% | ||
tommycordero | 0 | 9,150,599,615 | 100% | ||
mione | 0 | 3,937,250,227 | 30% | ||
matrixdweller | 0 | 534,847,831 | 1% | ||
virtualgrowth | 0 | 1,064,398,036 | 3% | ||
stevescoins | 0 | 53,118,908,211 | 100% | ||
barbro | 0 | 186,033,937,299 | 100% | ||
aaronsuncamacho | 0 | 843,616,040 | 100% | ||
franks | 0 | 27,011,733,842 | 100% | ||
penguinpablo | 0 | 77,003,248,526 | 100% | ||
annaarthur | 0 | 7,572,347,146 | 100% | ||
kyusho | 0 | 33,616,662,009 | 100% | ||
jonathanyoung | 0 | 23,862,371,868 | 100% | ||
finleyexp | 0 | 944,732,532 | 100% | ||
mjhomb | 0 | 3,603,988,139 | 100% | ||
babsboard | 0 | 20,891,443,007 | 100% | ||
allyouneedtoknow | 0 | 27,306,164,698 | 100% | ||
thegame | 0 | 207,543,380 | 3% | ||
nil1511 | 0 | 1,929,790,834 | 100% | ||
steembets | 0 | 210,775,702 | 3% | ||
makis84 | 0 | 1,777,352,544 | 100% | ||
jahtech | 0 | 1,682,476,905 | 100% | ||
giantbear | 0 | 34,375,296,686 | 100% | ||
thejohalfiles | 0 | 681,546,960,634 | 8% | ||
nataliia | 0 | 262,918,919 | 100% | ||
steemaccess | 0 | 2,174,950,056,050 | 100% | ||
steemland.com | 0 | 210,345,242 | 3% | ||
angel76 | 0 | 8,333,952,432 | 100% | ||
sqube | 0 | 5,909,650,928 | 3% | ||
smysullivan | 0 | 13,488,532,522 | 100% | ||
steemprentice | 0 | 2,265,702,413 | 3% | ||
reisman | 0 | 241,411,920 | 8% | ||
igor1966 | 0 | 578,148,877 | 100% | ||
codydeeds | 0 | 34,277,108,362 | 100% | ||
alexandermay | 0 | 530,969,724 | 100% | ||
arthuradamson | 0 | 32,699,981,186 | 100% | ||
tamersameeh | 0 | 276,349,978 | 60% | ||
aleksandr-uglov | 0 | 0 | 100% | ||
personz | 0 | 6,667,949,872 | 100% | ||
darth-azrael | 0 | 3,054,373,702 | 100% | ||
hidayat20 | 0 | 1,688,139,032 | 100% | ||
barvon | 0 | 2,113,677,367 | 100% | ||
sebastianjago | 0 | 56,039,139,472 | 100% | ||
kostaslou | 0 | 2,130,555,756 | 100% | ||
kobold-djawa | 0 | 4,583,573,482 | 52% | ||
nik69 | 0 | 70,487,636 | 100% | ||
loreennaa | 0 | 875,566,773 | 100% | ||
dunia | 0 | 35,065,821,175 | 25% | ||
paolobeneforti | 0 | 13,582,585,673 | 100% | ||
pablo.ramalho | 0 | 152,196,182 | 68% | ||
shaunmza | 0 | 326,038,395 | 100% | ||
shisht | 0 | 365,574,247 | 100% | ||
deadmosco | 0 | 3,615,801,286 | 100% | ||
deti | 0 | 248,157,206 | 100% | ||
tonilee | 0 | 13,608,233,245 | 100% | ||
ihgaputri | 0 | 357,559,178 | 100% | ||
weedy | 0 | 372,854,967 | 100% | ||
blocklab | 0 | 0 | 100% | ||
glie | 0 | 1,053,678,274 | 100% | ||
vadbars | 0 | 0 | 100% | ||
thomasgutierrez | 0 | 0 | 100% | ||
giovis | 0 | 0 | 100% | ||
qwesttexas | 0 | 0 | 100% | ||
sanchez | 0 | 0 | 100% | ||
toxi | 0 | 0 | 100% |
I may have to mess with this if I get time. I tend to use CentOS instead of Ubuntu, so I'd have to do a little dancing around and shouting to the rain gods but likely could still get it working.
author | dwinblood |
---|---|
permlink | re-codydeeds-my-first-tutorial-create-and-host-a-blog-of-your-own-with-steemit-content-20170201t180204717z |
category | steemit |
json_metadata | {"tags":["steemit"],"app":"steemit/0.1"} |
created | 2017-02-01 18:01:57 |
last_update | 2017-02-01 18:01:57 |
depth | 1 |
children | 6 |
last_payout | 2017-03-04 22:39:00 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 196 |
author_reputation | 383,232,067,634,988 |
root_title | "My First Tutorial: Create and Host a Blog of Your Own with Steemit Content." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,398,139 |
net_rshares | 140,583,017 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
pfunk10 | 0 | 136,741,145 | 1% | ||
seraph | 0 | 212,610,404 | 1% | ||
asshole | 0 | -208,768,532 | -1% | ||
anomander | 0 | 0 | 100% |
please let me know what is needed for CentOS to make it work and I will add to the tutorial, thanks!
author | codydeeds |
---|---|
permlink | re-dwinblood-re-codydeeds-my-first-tutorial-create-and-host-a-blog-of-your-own-with-steemit-content-20170201t180628443z |
category | steemit |
json_metadata | {"tags":["steemit"],"app":"steemit/0.1"} |
created | 2017-02-01 18:06:33 |
last_update | 2017-02-01 18:06:33 |
depth | 2 |
children | 5 |
last_payout | 2017-03-04 22:39:00 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 101 |
author_reputation | 38,090,771,215,071 |
root_title | "My First Tutorial: Create and Host a Blog of Your Own with Steemit Content." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,398,163 |
net_rshares | 140,583,017 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
pfunk10 | 0 | 136,741,145 | 1% | ||
seraph | 0 | 212,610,404 | 1% | ||
asshole | 0 | -208,768,532 | -1% |
CentOS uses YUM instead of APTGET and the approach is a little different. I am not sure how soon I'll be able to find out. I am in the process of building an 8GB Fitlet and installing it with VyOS to begin using as my router instead of the Adtran that is currently in place.
author | dwinblood |
---|---|
permlink | re-codydeeds-re-dwinblood-re-codydeeds-my-first-tutorial-create-and-host-a-blog-of-your-own-with-steemit-content-20170201t180932505z |
category | steemit |
json_metadata | {"tags":["steemit"],"app":"steemit/0.1"} |
created | 2017-02-01 18:09:24 |
last_update | 2017-02-01 18:09:24 |
depth | 3 |
children | 4 |
last_payout | 2017-03-04 22:39:00 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 278 |
author_reputation | 383,232,067,634,988 |
root_title | "My First Tutorial: Create and Host a Blog of Your Own with Steemit Content." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,398,184 |
net_rshares | 140,583,017 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
pfunk10 | 0 | 136,741,145 | 1% | ||
seraph | 0 | 212,610,404 | 1% | ||
asshole | 0 | -208,768,532 | -1% |
Great work, @codydeeds
author | nigelmarkdias |
---|---|
permlink | re-codydeeds-my-first-tutorial-create-and-host-a-blog-of-your-own-with-steemit-content-20170214t103854436z |
category | steemit |
json_metadata | {"tags":["steemit"],"users":["codydeeds"],"app":"steemit/0.1"} |
created | 2017-02-14 10:38:54 |
last_update | 2017-02-14 10:38:54 |
depth | 1 |
children | 0 |
last_payout | 2017-03-04 22:39:00 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 22 |
author_reputation | 47,068,459,201,342 |
root_title | "My First Tutorial: Create and Host a Blog of Your Own with Steemit Content." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,504,055 |
net_rshares | 0 |
Very nice information! A bit too early for me, but I've bookmarked it for the future :D
author | playfulfoodie |
---|---|
permlink | re-codydeeds-my-first-tutorial-create-and-host-a-blog-of-your-own-with-steemit-content-20170202t103558765z |
category | steemit |
json_metadata | {"tags":["steemit"],"app":"steemit/0.1"} |
created | 2017-02-02 10:36:00 |
last_update | 2017-02-02 10:36:00 |
depth | 1 |
children | 0 |
last_payout | 2017-03-04 22:39:00 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 87 |
author_reputation | 121,642,196,164,382 |
root_title | "My First Tutorial: Create and Host a Blog of Your Own with Steemit Content." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,403,897 |
net_rshares | 0 |
Nice job! Well done, I will have to piggy back off of your efforts and try this myself. Thanks for sharing with the community, and Steem on!
author | qwesttexas |
---|---|
permlink | re-codydeeds-my-first-tutorial-create-and-host-a-blog-of-your-own-with-steemit-content-20170509t202624439z |
category | steemit |
json_metadata | {"tags":["steemit"],"app":"steemit/0.1"} |
created | 2017-05-09 20:26:24 |
last_update | 2017-05-09 20:26:24 |
depth | 1 |
children | 0 |
last_payout | 2017-05-16 20:26:24 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 142 |
author_reputation | 1,401,797,341,730 |
root_title | "My First Tutorial: Create and Host a Blog of Your Own with Steemit Content." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 3,286,735 |
net_rshares | 0 |
That is awesome resteemed!
author | shaunmza |
---|---|
permlink | re-codydeeds-my-first-tutorial-create-and-host-a-blog-of-your-own-with-steemit-content-20170201t181024980z |
category | steemit |
json_metadata | {"tags":["steemit"],"app":"steemit/0.1"} |
created | 2017-02-01 18:10:24 |
last_update | 2017-02-01 18:10:24 |
depth | 1 |
children | 1 |
last_payout | 2017-03-04 22:39:00 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 26 |
author_reputation | 17,139,522,306,343 |
root_title | "My First Tutorial: Create and Host a Blog of Your Own with Steemit Content." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,398,192 |
net_rshares | 0 |
author | codydeeds |
---|---|
permlink | re-shaunmza-re-codydeeds-my-first-tutorial-create-and-host-a-blog-of-your-own-with-steemit-content-20170201t181757217z |
category | steemit |
json_metadata | {"tags":["steemit"],"app":"steemit/0.1"} |
created | 2017-02-01 18:18:00 |
last_update | 2017-02-01 18:18:00 |
depth | 2 |
children | 0 |
last_payout | 2017-03-04 22:39:00 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 47 |
author_reputation | 38,090,771,215,071 |
root_title | "My First Tutorial: Create and Host a Blog of Your Own with Steemit Content." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,398,231 |
net_rshares | 140,583,017 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
pfunk10 | 0 | 136,741,145 | 1% | ||
seraph | 0 | 212,610,404 | 1% | ||
asshole | 0 | -208,768,532 | -1% |