.github | ||
conf | ||
doc | ||
hooks | ||
scripts | ||
sources | ||
.gitignore | ||
check_process | ||
config_panel.toml | ||
config_panel.toml.example | ||
LICENSE | ||
manifest.json | ||
README.md | ||
README_fr.md |
garage_ynh for YunoHost
This package allows you to install garage_ynh quickly and simply on a YunoHost server. If you don't have YunoHost, please consult the guide to learn how to install it.
Overview
Garage is an S3-compatible distributed object storage service designed for self-hosting at a small-to-medium scale.
Garage is designed for storage clusters composed of nodes running at different physical locations, in order to easily provide a storage service that replicates data at these different locations and stays available even when some servers are unreachable. Garage also focuses on being lightweight, easy to operate, and highly resilient to machine failures.
Features
- S3 API
- Standalone/self-contained
- Flexible topology
- No RAFT slowing you down
- Several replication modes
- Web server for static websites
- Bucket names as aliases
- Cluster administration API
- Metrics and traces
- Support for changing IP addresses
- K2V API (experimental)
Shipped version: 0.8.0~ynh1
Disclaimers / important information
- Other infos that people should be aware of, such as:
- This application provide a node that you can connect to a garage cluster. Few option are manageable by the config panel for the current node but IT DOESN'T offer simpler way to manage bucket and keys. You have to do it by command line or let an other node managing it.
- This application consider that the weight of the node is the size reserved to garage in G
- This application will try to create a virtual disk to ensure garage doesn't use more than allowed. If virtualisation is not available your responsible to check space used by garage.
Documentation and resources
- Official app website: https://garagehq.deuxfleurs.fr/
- Official user documentation: https://garagehq.deuxfleurs.fr/documentation/quick-start/
- Official admin documentation: https://garagehq.deuxfleurs.fr/documentation/quick-start/
- Upstream app code repository: https://git.deuxfleurs.fr/Deuxfleurs/garage
- YunoHost documentation for this app: https://yunohost.org/app_garage
- Report a bug: https://github.com/YunoHost-Apps/garage_ynh/issues
Developer info
Please send your pull request to the testing branch.
To try the testing branch, please proceed like that.
sudo yunohost app install https://github.com/YunoHost-Apps/garage_ynh/tree/testing --debug
or
sudo yunohost app upgrade garage -u https://github.com/YunoHost-Apps/garage_ynh/tree/testing --debug
More info regarding app packaging: https://yunohost.org/packaging_apps