https://github.com/minio/minio-service

freebsd Remove freebsd script in favor of freebsd-port package. 2 years ago
linux-systemd Update minio.service 9 months ago
linux-sysvinit Update minio 9 months ago
linux-upstart Restructured the project to support more service scripts. 2 years ago
screenshots Add windows service document 2 years ago
windows Add windows service document 2 years ago
.gitignore Initial commit 2 years ago
README.md Restructured the project to support more service scripts. 2 years ago
README.md

Minio Init/Service Scripts

This project provides init/service scripts for using Minio on various Linux and BSD distributions.

Getting Help

Please reach to us at https://slack.minio.io if you need help in configuring. Please open a github issue on Minio server for bugs, enhancements etc on this project.

Guidelines

The files distributed here should adhere to these principles where relevant (adjust accordingly for each system/platform):

  • Don't run as root.
  • Create a no-shell default user to run it.
  • Raise file descriptor limits.
  • Don't restart endlessly; if Minio fails to start, there's a reason -- fix it, don't hammer it.
  • Allow Minio to re-use the same, persistent folder for your configs.
  • Stay as simple and minimal as possible.
  • Be idempotent.
  • Use comments to explain unexpected or unusual lines/patterns.