Repository navigation
hopper 0.1.5
Fixed: hopper self-update hanging after "yes"
GitHub reports when its API rate limit resets as a Unix timestamp; hopper read it as a number of seconds to wait. GitHub allows 60 anonymous requests an hour, shared by everything behind your IP. Once 20 or fewer were left, hopper scheduled its next download about three years out, so self-update hung right after the prompt.
- The reset value is now understood in both forms, and no wait can exceed an hour.
- Rate limits are tracked per host, so GitHub's API limit no longer slows downloads from
github.com. - Self-update now prints each step, and gives up after 2 minutes with an error naming what stalled.
If 0.1.4's self-update hangs for you, update this once with the installer, which downloads directly and doesn't use the GitHub API:
curl -fsSL https://raw.githubusercontent.com/ptMuta/hopper/main/install.sh | shNew: hopper chat
Talk with the players on your server from the terminal:
- Chat, joins and leaves show up live, with recent history when you open it.
- A line you type is shown to every player as
<you> message;--namechanges the name. - A line starting with
/runs as a console command and prints its output (/list,/kick Steve,/time set day). - It reads the systemd journal when hopper runs the server as a service, and
logs/latest.logotherwise./quitor Ctrl-D leaves.