pull down to refresh

NOSTR BASED blogstack.io deployment notesNOSTR BASED blogstack.io deployment notes

transcript of the youtube videotranscript of the youtube video

I dont have much experience in programming but i managed to deploy a clone of blogstack.io on my computer in less than 30 minutes.

Lets do it once more from scratch
So I setup a new user account in my MacBook.

To run most of the web based projects in GitHub I know that I need visual studio code to be downloaded.

Step 1 - Download Visual studio codeStep 1 - Download Visual studio code

So Lets download that.
From the link
https://code.visualstudio.com/

Let the download continue meanwhile let’s explore where the GitHub code for blogstack.io is available.

Step 2 - Github codeStep 2 - Github code

So this is the link for the GitHub source code for blogstack.io

https://github.com/nodetec/blogstack

Step 3 - Install VS CodeStep 3 - Install VS Code

Step 4 - Clone the Source code from GitHubStep 4 - Clone the Source code from GitHub

So now we have cloned the repository to VS code

Lets find out what is the programming language used for blog stack

TypeScript
 95.1%
 

JavaScript
 4.0%
 

CSS
 0.9%

Lets find out how to install typescript in VS code

permission denied when trying to install

Lets try with sudo cammand

sudo npm install -g typescript

Installed with sudo

So I know that I have to type npm start command to run the application but its not working

Seems like next.js needs to be installed

So lets try that

sudo npm install next react react-dom

Server is started now at http://localhost:3000

But nothing is working..

There seems to be an error. Let’s check what it is.

Seems like we have to use this command

sudo npm run build

But it’s not working because of the same permission issue. This issue may not happen in your computer if u are logged into the admin user.

Now we can again use the sudo command here.

All seems to be working good.

Lets try to start again

npm run start




 wow - now blog stack is deployed on your local host and u can start tinkering with blog stack

page.tsx seems to be the main page from which the code is working..
Lets try to tinker - as I don’t know much coding :)

I changed the case to small case.

Changed the spelling of topics to topix.

Lets see

First I think we have to commit the code changes..

Then build it again and then start

Build and started

Now lets see if the changes reflect in the localhost

Hey

Wonderful

Tinkering succesful

So next step would be to deploy a clone in a cloud server with a nice domain name.

And then I think I will be learning typescript slowly to understand how to change and evolve the code according to my ideas..

Had published few ideas in my previous posts in stacker.news

Ideas to connect exceptionally good authors on relevant topics with like minded people across the world following the same topic

Yes.

Nearby Protocol #140034
Nearby Protocol - Dividend Protocol and invite protocol - >#141392

These are few ideas I wish to integrate to a nostr client

So if any developers interested in joining - please comment or you can email to cryptofolyo@gmail.com - Or just comment on this post in stacker.news - Lets form a community of newly emerging programmers

:)

reply

That was quick! Thanks

reply

So did u try it out and deploy?
Faced any challenges?

reply

Not yet. I'm pretty slow and a bit challenged when it comes to technical stuff!

reply

Please video record the challenges and upload to youtube and share as a public video. This can help others to learn as well.

Lets make this a collective learning venture

reply
reply

Damn that was fast, so people can actually create their own little instance and brand it how they like, lets say you're a big blogger or a brand using substack, why not move over and just be called the doomberg blog on your own domain for example but just use nostr, this is awesome

reply

Yes. Your own branded substack.
Thats what the video is about.
The next step is to get a decent domain and cloud hosting service and deploy the code in the cloud server and ur own branded substack is ready and live.

And with lots of content already on the platform.

reply

No I have not tried it yet, but I will give it a go when I have time, happy to work on a guide for it for our site and will credit you and include your videos

reply

Did u try it out?
Any improvements suggested for the upcoming videos?

reply