Chad 0a7d1c1f90
Add Book Announcement + Profession Section (#21)
* Add descriptors of how long the media are.

* Add a link for the local mp3, change AUDIO tags to MP3, explicitly call things Direct Download.

* Add a banner for my eBook.

* Add a "help wanted?" type message on the bottom of the site.

* Remove doubled nature-based.

* Change some verbiage and reduce the repetitive wording. Do not show the advisory on this page for now.

* Add a TBD section for future creative works.

* Read a global variable for which pages should show the advisory.

* Slight rewording and also adjusting text to ruler.

* Increase anchor size.

* Don't include exclamation in anchor

* Add a section on my experience.

* Fix to ruler.

* Change menu item for home page to Apps.

* Fix typo and shorten verbiage.

* Add note for when Art is added to Media. :D
2024-03-23 18:57:58 -07:00
2024-01-26 02:50:43 +00:00
2024-01-26 02:50:43 +00:00
2022-10-06 07:00:14 -05:00
2024-02-08 09:32:54 -07:00
2024-01-24 11:02:23 +00:00
2024-01-30 05:59:40 -07:00

My Website - Hyperling.com

Custom website rather than using WordPress or anything else that handles the code for you.

Rather than using apache or nginx just using Node.js to serve an HTML API. Gives more control.

Use HTML and PHP files for the content because it sounds fun and I like challenges.

Basically a "page" is just a program that echo's HTML content for the API.

Will likely play with some pages being Bash and other fun things.

All content is formatted so that the page source is readible.

How To Run

The install script is currently only set up for apt, and the package names only tested on Ubuntu and Debian.

git clone https://github.com/Hyperling/website www
cd www
./run.sh

Then in a web browser, navigate to localhost:8080.

TODO

All goals are currently completed.

  • Add support for Let's Encrypt without using nginx or apache.
    • Going to continue using a reverse proxy, but may still be nice someday.

Inspiration

Description
Node.js API which serves HTML content, generates sitemaps, and more. Web pages can be written in any language that can create output.
Readme
Languages
PHP 51.6%
Shell 31.9%
JavaScript 11.9%
CSS 4.6%