FujiNetWIFI / FujiNetWIFI/fujinet-apps

App to mount hosts based on Steve Boswell's feed of TNFS servers

Open
#52 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C
Stars
44
Forks
32
PR merge metrics
No merged PRs in 30d

Description

Steve runs a TNFS sever on his atari8bit.net site, and has a ["Fujinet Server Status" page](https://atari8bit.net/projects/software/fujinet-server-status/) page which includes a a "Other Public TNFS Servers" section at the bottom (as noted in a post to the "FujiNet User's Group" Facebook group [on 2024-04-28](https://www.facebook.com/groups/fujinetusers/posts/3813297325618582/) by @tschak909)

I asked if he could provide a JSON feed, which has done so at: https://atari8bit.net/tnfsservers.php

Output, for example:
```json
{
"data": [
{
"address": "13leader.net",
"owner": "Paul Jones",
"country": "CA",
"updn": "UP",
"desc": "Custom Demo, Games and Homebrew collections"
},
{
"address": "alcatrazbbs.ddns.net",
"owner": "moonlight_mile",
"country": "US",
"updn": "UP",
"desc": "TOSEC, BBS Software"
},
...
```

My thought is there could be an app that reads this JSON, and offers a way for users to (on their Atari/etc.) mount one of the listed TNFS servers in one of their FujiNet's host slots.

Alternatively, provide a way within CONFIG itself to provide the URL to a host list, and choose one from there. (How deep would that rabbit hole go, though?!)

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files or tests. Start by reviewing the existing fujinet-apps structure and the CONFIG entry point, then decide whether the JSON feed belongs in a separate app or in CONFIG. Done would mean selecting a concrete scope and providing a way to browse the feed and mount a chosen TNFS server.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
embedded-iot
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.