Rename AdventureLog to Voyage and add fork attribution

- Replace all AdventureLog references with Voyage across ~102 files
  (7 case variants: AdventureLog, adventurelog, Adventurelog, ADVENTURELOG,
  AdventUrelog, AdventureLOG, adventure-log, adventure_log)
- Rename brand, static, and documentation assets to use voyage naming
- Rename install_adventurelog.sh → install_voyage.sh
- Update README.md and voyage_overview.md to credit AdventureLog as
  the upstream project and Sean Morley as its original creator
This commit is contained in:
2026-03-06 11:05:26 +00:00
parent 2b644d3afa
commit df8d1adf15
151 changed files with 653 additions and 658 deletions

View File

@@ -1,3 +1,3 @@
This folder contains the scripts to generate AdventureLOG CDN files.
This folder contains the scripts to generate Voyage CDN files.
Special thanks to [@larsl-net](https://github.com/larsl-net) for the GeoJSON generation script.

View File

@@ -1,7 +1,7 @@
services:
cdn:
build: .
container_name: adventurelog-cdn
container_name: voyage-cdn
ports:
- "8080:80"
restart: unless-stopped

View File

@@ -1,8 +1,8 @@
#!/bin/bash
# Any setup tasks or checks can go here (if needed)
echo "AdventureLog CDN has started!"
echo "Refer to the documentation for information about connecting your AdventureLog instance to this CDN."
echo "Voyage CDN has started!"
echo "Refer to the documentation for information about connecting your Voyage instance to this CDN."
echo "Thanks to our data providers for making this possible! You can find them on the CDN site."
# Start Nginx in the foreground (as the main process)

View File

@@ -2,9 +2,9 @@
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" href="https://adventurelog.app/adventurelog.png" />
<link rel="icon" href="https://voyage.app/voyage.png" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>AdventureLog CDN</title>
<title>Voyage CDN</title>
<link
href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css"
rel="stylesheet"
@@ -36,21 +36,21 @@
<body>
<div class="hero-container">
<div>
<h1 class="fw-bold">Welcome to the AdventureLog CDN</h1>
<h1 class="fw-bold">Welcome to the Voyage CDN</h1>
<p class="fs-5">
This is a content delivery network for the AdventureLog project. You
This is a content delivery network for the Voyage project. You
can browse the content by clicking the button below.
</p>
<a href="/data/" class="btn btn-light btn-lg fw-bold">Browse Content</a>
</div>
<div class="container mt-5">
<h2 class="fw-bold">About AdventureLog</h2>
<h2 class="fw-bold">About Voyage</h2>
<p class="fs-5">
AdventureLog is a project that aims to provide a platform for users to
Voyage is a project that aims to provide a platform for users to
log their adventures and share them with the world. The project is
developed by <a href="https://seanmorley.com">Sean Morley</a> and is
open source. View it on GitHub here:
<a href="https://github.com/seanmorley15/AdventureLog">AdventureLog</a
<a href="https://github.com/seanmorley15/Voyage">Voyage</a
>.
</p>
</div>

View File

@@ -3,7 +3,7 @@ import json
import os
# The version of the CDN, this should be updated when the CDN data is updated so the client can check if it has the latest version
ADVENTURELOG_CDN_VERSION = 'v0.0.1'
VOYAGE_CDN_VERSION = 'v0.0.1'
# https://github.com/dr5hn/countries-states-cities-database/tags
COUNTRY_REGION_JSON_VERSION = 'v2.5' # Test on past and latest versions to ensure that the data schema is consistent before updating
@@ -22,7 +22,7 @@ def saveCdnVersion():
"""
path = os.path.join(os.path.dirname(__file__), 'data', 'version.json')
with open(path, 'w') as f:
json.dump({'version': ADVENTURELOG_CDN_VERSION}, f)
json.dump({'version': VOYAGE_CDN_VERSION}, f)
print('CDN Version saved')
def downloadCountriesStateCities():