All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Self-Hosted Freeciv Longturn Server with AI-Generated Newspaper and Live Status Tracking

By

verelo

2mo ago· 6 min readenCode

Summary

This article describes a self-hosted Freeciv multiplayer server designed for longturn games with 23-hour turns, running on Fly.io. The project includes features like email notifications, a live status page, and an AI-generated newspaper. It explains the Longturn style of Freeciv gameplay where players make moves once daily, and provides technical details about the server setup, including Docker deployment, database configuration, and various automated features like turn notifications and game state tracking.

Key quotes

· 4 pulled
Longturn is a style of Freeciv multiplayer where each turn lasts ~23 hours instead of minutes. Players log in once a day, make their moves, and then wait for the next turn.
The server runs on Fly.io, a platform for running full-stack apps and databases close to your users.
The AI-generated newspaper is a unique feature that creates narrative summaries of game events, particularly focusing on wartime activities and diplomatic developments.
This project demonstrates how to set up a complete multiplayer gaming infrastructure with modern DevOps practices and automated features.
Snippet from the RSS feed
Contribute to ndroo/freeciv.andrewmcgrath.info development by creating an account on GitHub.

You might also wanna read