Skip to content

Conversation

@codedance
Copy link
Contributor

This PR fleshes out the README.md from a placeholder to a complete guide. It covers all the key areas to help someone get started with Silver.

What's new:

  • Core Features: Explains everything from process resilience to the auto-updater.
  • Configuration: Includes a fully commented config example.
  • Upgrade Strategy: Adds a new section on best practices for safe, atomic upgrades.
  • Project Info: Adds new sections for the Go policy, copyright, and contributor thanks.

Replaces the placeholder README with a full document covering all major features, configuration, and usage for external developers.
README.md Outdated
* **Scheduled Tasks**: Run recurring tasks using powerful cron syntax.
* **Ad-Hoc Commands**: Expose custom command-line commands in a consistent way that can be triggered from the command line.
* **Simple Configuration**: All behaviour is controlled by a single, comprehensive JSON configuration file.
* **Logging**: Built-in centralised logging for both Silver and your application's output. Log buffing, flushing and rotation is automatically handled.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/buffing/buffering/

This commit updates README.md to remove the outdated reference of using SHA1 for checksums. While we'll maintain backwards compatibility for existing integrations, we want to align our documentation with modern security best practices and nnot hint to its use.
@codedance codedance merged commit cd4da03 into master Aug 19, 2025

Typical usages might include:
* wrapping a single Java web application
* hosting a set of Go microservices

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

microservices -> system services

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll leave this. It's what i'm attending as it's what we're using it for.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants