eye directory
Message of the day


Written by DigiDex
2025-11-07
12:29 CET

First blog post! All about eyedirectory.


It's finally done!! After working on this site for a few weeks, i'm proud to present eyedirectory.

What is eyedirectory?

A lot of things, but it all boils down to a place for me to share information. The "main" part of the site is the directory. This is a big, well, directory where I host collections of links that may be useful, write articles and tutorials, host files, program tools and share knowledge about a subject.

Eyedirectory also serves as a personal site, and allows me to easily share information about myself, what I've been up to, basically anything that I want to show to the whole world. That also includes this blog!

The directory is designed to be easily navigated by anyone who knows how to browse through a computer file system. Want to calculate what length your antenna should be? Easy! Just navigate to electronics/radio/calculators. All pages (except on-site tools1) are also designed to work without JavaScript and look pretty without CSS, even when viewed using the lynx browser!

Check out [updates] for a list of newly added directory entries, articles, blog posts and website changes, or add https://eyedirectory.org/rss.xml to your preferred RSS reader to get a feed of the newest changes. RSS items will include the whole article for you to read in your reader!

How is eyedirectory made?

I wrote all HTML, CSS and JS for eyedirectory manually using VSCodium. I know I could've (and probably should have) used a static site generator like Jekyll or Hugo, but a major portion of the site was already written after I discovered such tools exist. Not using generators did have the accidental benefit of requiring less compute minutes on gitlab.

Which brings me to how this site is hosted! All the files for the website are available and hosted on gitlab. The repository contains the template files for every page and every final page, displayed here on eyedirectory.org. Hosting is done using gitlab's 'gitlab pages' function. I write and edit pages in the prepublish branch — when I feel like it's ready to be displayed on the site, I merge it to the main branch and GitLab CI will automatically deploy the updated website. Check out the repository here!

A screenshot of an HTML page being edited using VSCodium.
This article being edited with VSCodium.

And ALL code making up to base website are licensed under the 3-clause BSD license! Very simplified, this means that you're allowed to use the code and create derivatives, as long as attribution and a few other conditions are met. Most directory content, articles and blog posts are licensed under CC BY 4.0.


Hopefully the resources I'm creating and sharing will be useful to someone. One thing I know for certain is that it's already been really useful for me. Enjoy eyedirectory!

—digidex