Skip to content

MarcelvanDuijnDev/thesimulationlog.com

Repository files navigation

SYSTEM_LOG // EARTH_SIMULATION

"The simulation isn't crashing. It's strictly following the new patch notes."

The Simulation Log is a satirical, "sysadmin-style" archive of human history. It reimagines real-world historical events (wars, inventions, disasters) as server patch notes, bug fixes, and feature updates for a digital reality known as EARTH_SIM_C-137.

View Live Site


Project Structure

This is a lightweight, static web project. No build steps required.

  • index.html - The core structure.
  • logs.json - The database of all events.
  • script.js - Handles the rendering, filtering, and search logic.
  • style.css - Custom terminal effects.

How to Run Locally

  1. Clone the repository:
    git clone https://github.com/MarcelvanDuijnDev/thesimulationlog.com.git
  2. Open index.html in your browser.
  3. That's it. Pure HTML/JS.

How to Contribute

We welcome new "Server Logs" from the community! You can submit a new event in two ways:

Option 1: The "Non-Coder" Way (Easy)

Go to the Issues Tab and fill out the "New Log Entry" form. We will format it and add it for you.

Option 2: The "Developer" Way (Pull Request)

  1. Fork the repo.
  2. Open logs.json.
  3. Add your new entry to the top of the list.
  4. Submit a Pull Request.

Style Guide for Logs

To keep the humor consistent, follow these rules:

  1. Title = Fact: The title must be the real historical name (e.g., "World War I").
  2. Description = Lore: The description must be "System Logic."
    • Bad: "People got sick."
    • Good: "Pathogen stress-test initiated. 40% of userbase disconnected."
  3. Dates: Use clean formats (e.g., "1945", "65 Million BC").
  4. Regions: Use Global_Earth, Global_Universe, or specific servers like Europe_West.

Credits & Rewards

Here is how you get recognized:

  • Code Contributors (PRs): If you submit a Pull Request (code or JSON) that gets merged, your GitHub Avatar will automatically appear in the website footer as an "Active Server Admin."
  • Log Submitters (Issues): If you submit an idea via Issues, your name (or handle) will be permanently recorded in the submitted_by field of that specific log entry. Your name will appear on the Log Card itself for everyone to see. (names must be appropriate)

Managed by AETHVION SYSTEMS // Status: UNSTABLE

About

Satirical sysadmin patch notes for the Earth simulation — history as bug fixes and feature updates.

Resources

Stars

Watchers

Forks