Skip to content

openrails/openrails.org

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9a4f462 · Apr 20, 2025
Dec 25, 2021
Dec 23, 2021
Apr 20, 2025
Apr 11, 2025
Sep 30, 2023
Nov 1, 2020
Apr 28, 2024
Aug 7, 2023
Dec 5, 2024
Mar 16, 2025
Feb 17, 2024
Apr 12, 2025
Aug 7, 2023
Aug 6, 2024
Dec 23, 2021
May 19, 2023
Sep 30, 2023
Sep 30, 2023
Nov 1, 2020
Aug 5, 2023
Jun 8, 2024
Mar 11, 2025
Dec 26, 2021
Dec 31, 2023
Nov 1, 2020
Nov 9, 2023

Repository files navigation

openrails.org for GitHub Pages

This is an ongoing port of the openrails.org website to GitHub Pages. It is already live on or-test.youngryan.com.

To-do list

  • Investigate storage for large files
    • Installers, builds, and source code
    • PDF documents
    • DemoModel1.zip
  • Automate the publishing of new builds
  • Replace the changelog API
  • Track visitor hardware and software configurations

Building and testing

Use the Remote Containers extension for Visual Studio Code, along with Docker Desktop, to build and test the website on Windows. After opening the project folder in a container, press F5 (or use Run > Start Debugging) to run Jekyll. The site will be available at http://localhost:4000.

Changes from the PHP version

  • We cannot read file sizes or modification times on GitHub Pages, so we manually populate this data with JSON files.
  • The download confirmation page has been removed in favor of direct links.
  • Banner and Open Hub randomization now require JavaScript to be enabled.
  • The "Changes since last visit" and "Website Statistics" features have been removed.
  • The contact form no longer sends the IP address and HTTP referer of the sender. This information needs to be retrieved by @cjakeman's CGI program.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 19