Skip to content

Conversation

@dc-redeclipse
Copy link
Member

For deploying it to the homepage

git add .github/workflows/redflare.yml assets/css/main.css
git commit -m "Add Redflare server browser integration"
git push

This pull request adds a fully automated Redflare server browser to the Red Eclipse website. It includes a GitHub Action that runs every 5 minutes to query active servers, generate a JSON data file, and update a static Markdown page (servers.md) displayed on the site. The server table includes server info, map, mode, player count, version, country, and each player’s privilege. The integration ensures the homepage always shows an up-to-date list of active servers without manual updates.

Goal / Achieves:
Automates server data collection using Redflare (independent Node.js script).
Generates a styled server table for GitHub Pages.
Keeps the server list up-to-date automatically via GitHub Actions.
Provides JSON output for potential API or external use.

@qreeves, it's not tested yet, just like to hear your thoughts on my attempt first, before putting more work into it.

for deploying it to the homepage

git add .github/workflows/redflare.yml assets/css/main.css
git commit -m "Add Redflare server browser integration"
git push
@dc-redeclipse dc-redeclipse changed the title Commit all new files manually once Add Redflare Server Listing to the Homepage Oct 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant