Skip to content

Version 0.0.1

Choose a tag to compare

@hackmajoris hackmajoris released this 04 Oct 12:19
· 19 commits to main since this release

New Features

  • rm -all flag 5ecd93e
  • run cloudflared from sharefly: quick tunnel or token tunnel 2790438
  • sharefly config --help documents commands and every key; sharefly --help exits 0 70487fd
  • config file lists every key with its default; derived keys stay empty bf3119d
  • sharefly config open edits the config file; reject unknown keys and invalid values 84b1153
  • all settings in the config file; drop SHAREFLY_* env vars 7cf2f18
  • sharefly config with a JSON config file in ~/.config/sharefly 777ad0d
  • start runs the server in the background, server stays in the foreground 9c95b94
  • run the always-on server with Docker Compose instead of launchd 35fd733
  • store data under XDG state dir (~/.local/state/sharefly) 50244f5

Improvements

  • embeded cloudlare cmds cbcb804
  • mention running sharefly under launchd or systemd a9d6ec7
  • drop Docker Compose; sharefly is a single binary you start when needed 527d9e7
  • full step-by-step always-on server walkthrough b00da4f
  • restructure README around a cookbook 8d78b82
  • describe the always-on setup without naming specific hardware 27a5060
  • list environment variables in README 853e4d9

Bug Fixes

  • running server picks up public-url changes from the config file without a restart fe3f718
  • config open and set work on a broken config file; URLs without a scheme are accepted 8d66e62
  • stop reports a running server that has no pid file e3e34d0