aboutsummaryrefslogtreecommitdiff
path: root/posts/create-your-own-shinobi-website.txt
diff options
context:
space:
mode:
authorBradley Taunt <bt@btxx.org>2024-02-02 12:39:46 -0500
committerBradley Taunt <bt@btxx.org>2024-02-02 12:39:46 -0500
commita27fa0c2e26eb2e30e220fd68cd5ee910474b602 (patch)
tree25e9d3ba8bbfcdf785f3c5a3e11764de24bacb3a /posts/create-your-own-shinobi-website.txt
Initial commit to new cgit platformHEADmaster
Diffstat (limited to 'posts/create-your-own-shinobi-website.txt')
-rw-r--r--posts/create-your-own-shinobi-website.txt121
1 files changed, 121 insertions, 0 deletions
diff --git a/posts/create-your-own-shinobi-website.txt b/posts/create-your-own-shinobi-website.txt
new file mode 100644
index 0000000..14f940f
--- /dev/null
+++ b/posts/create-your-own-shinobi-website.txt
@@ -0,0 +1,121 @@
+Thu, 21 Apr 2022
+SIMPLE GUIDE FOR CREATING YOUR OWN SHINOBI.WEBSITE
+
+Learn how to setup your own Shinobi site without the need for any
+technical background.
+
+I'm going to keep this article as streamlined as possible. This post
+assumes you understand _what_ a shinobi website is and will therefore
+skip reiterating that. Instead we will break things down into basic
+step-by-step instructions.
+
+
+STEP 1
+------
+
+Create a new folder (where you think it is best on your system). This
+will contain all the files for our shinobi website. Name it what ever
+you like.
+
+
+STEP 2
+------
+
+Download the following project:
+
+https://git.sr.ht/~tdarb/shinobi-script
+
+
+STEP 3
+------
+
+Edit the following content in the newly created "script.sh" to align
+with your own settings. (ie: YOUR-DOMAIN would be
+"yourcustomdomain.com") Feel free to use any text editor that works
+best for you.
+
+1. YOUR-DOMAIN
+2. YOUR-EMAIL (YOUR-NAME)
+3. YOUR-BLOG-TITLE
+4. YOUR-BLOG-DESCRIPTION
+5. YOUR-COPYRIGHT-INFO
+
+*Important*: You might not have a domain setup currently or plan to use
+the one generated by Netlify Drop below. That's okay! You can always
+come back to this step after the domain is live, change it and re-run
+everything again to update!
+
+
+STEP 4
+------
+
+Next, look for the folder named "posts". This will contain all your
+blog posts going forward. (It also contains a couple dummy posts for
+reference)
+
+
+STEP 5
+------
+
+Write your first blog post! Create a new text file inside the "posts"
+sub-folder (ie: my-awesome-post.txt). Be sure to structure the first 4
+lines the same as below: (Pay attention to the blank space between the
+title and post description!)
+
+> Thu, 21 Apr 2022
+> YOUR BLOG POST TITLE
+>
+> This is my short and sweet blog post description
+
+
+STEP 6
+------
+
+If you are happy with your article then that means it's time to
+generate your site! Open a terminal app in your system (Windows, Mac,
+Linux - doesn't matter) and navigate to your new website folder by
+typing the following:
+
+cd path/to/your/blog/folder
+
+
+STEP 7
+------
+
+Now run the bash script to generate the "feed.xml" file automatically:
+
+bash script.sh > feed.xml
+
+
+STEP 8
+------
+
+Now to host your new website! For this tutorial we are going to use
+Netlify Drop for simplicity and ease-of-use. Go to
+https://app.netlify.com/drop and then drag-and-drop your website folder
+directly into the website.
+
+You'll get a ".netlify.app" based URL, unless you decide to implement a
+custom domain (which is easy to do following Netlify's instructions).
+
+Now you can share your "subdomain.netlify.app/feed.xml" with the world
+and your readers can subscribe via RSS!
+
+
+WHAT ABOUT NEW POSTS OR UPDATES?
+--------------------------------
+
+By getting a free Netlify account you can continue to re-upload the
+website folder when you make changes or add new articles. Easy, right?
+
+Good luck on your own shinobi websites!
+
+
+P.S. Feel free to reach out to me if you have any questions via
+shinobi.web@protonmail.com. I'll try to respond as quick as I can.
+Please be patient!
+
+
+
+
+