Browse programming tutorials and articles written by Rakesh Potnuru.
View Example
·
Report Bug
·
Request Feature
Table of Contents
Follow this guide to set up your own instance of this blog.
- BeyondWords - Audio
- Coil - Web monetization
- Google Analytics
- Google AdSense
- Giscus - A comments system powered by GitHub Discussions.
- Netlify
Setup project locally for development.
Note [Important] These instructions are for development purposes only. Follow this guide to set up your own instance of this blog.
- Create or sign in to your Hygraph account.
- Click the button below to clone the Hygraph project.
- Create or sign in to your Cloudinary account.
- Follow this guide to install Cloudinary UI extension in Hygraph.
- npm
npm install npm@latest -g
- Create
.env.local
file at the root level of the project and copy env variables from.env.example
file. You need to fill atleast these three variables for development purpose.NEXT_PUBLIC_HYGRAPH_CONTENT_API_URL= NEXT_PUBLIC_HYGRAPH_AUTH_TOKEN= NEXT_PUBLIC_CLOUDINARY_CLOUDNAME=
- Fork the repo
- Clone the repo
git clone https://github.com/[YOUR_USERNAME]/[YOUR_FORKED_PROJECT_NAME].git
- Install the dependencies
yarn
- Start the development server
yarn dev
- Your project will be running at http://localhost:3000
- Fork the repo
- Clone the repo
git clone https://github.com/[YOUR_USERNAME]/[YOUR_FORKED_PROJECT_NAME].git
- Build the image
docker-compose build
- Run docker image
docker-compose up
- Your project will be running at http://localhost:3000
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE.txt
for more information.
Twitter - @rakesh_at_tweet
Project Link: https://github.com/RakeshPotnuru/Blog
Status - status.itsrakesh.com