https://github.com/saltstack-formulas/owncloud-formula
https://github.com/saltstack-formulas/owncloud-formula
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/saltstack-formulas/owncloud-formula
- Owner: saltstack-formulas
- License: apache-2.0
- Created: 2013-07-27T21:17:57.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2022-06-13T15:46:36.000Z (over 3 years ago)
- Last Synced: 2025-05-02T09:48:48.675Z (10 months ago)
- Language: SaltStack
- Homepage: http://docs.saltstack.com/en/latest/topics/development/conventions/formulas.html
- Size: 24.4 KB
- Stars: 7
- Watchers: 38
- Forks: 21
- Open Issues: 1
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
owncloud
========
Install an owncloud instance on your server and/or client.
.. note::
See the full `Salt Formulas installation and usage instructions
`_.
Available states
================
.. contents::
:local:
``owncloud.client``
-------------------
Installs the Owncloud client package and service.
Includes:
- ``owncloud.repo``
``owncloud.repo``
-----------------
Configure the official Owncloud repository.
(Currently Debian(ish) only.)
``owncloud.server-full``
------------------------
Includes:
- ``owncloud.apache-php``
- ``owncloud.mysql-server``
- ``owncloud.mysql-client``
- ``owncloud.mysql``
- ``owncloud.server``
- ``owncloud.cron``
``owncloud.server``
-------------------
Installs the Owncloud server package and service.
``owncloud.mysql-server``
-------------------------
Installs a MySQL server.
If you need a more complex setup, please use the MySQL formula.
- https://github.com/saltstack-formulas/mysql-formula
``owncloud.mysql-client``
-------------------------
Installs a MySQL client.
If you need a more complex setup, please use the MySQL formula.
- https://github.com/saltstack-formulas/mysql-formula
``owncloud.mysql``
------------------
Sets up the user and configures a database.
If you need a more complex setup, please use the MySQL formula.
- https://github.com/saltstack-formulas/mysql-formula
``owncloud.apache-php``
-----------------------
Installs Apache2 web server and PHP7.
It's advisible to use the Apache2 and PHP formulas instead.
You'll need to configure Apache2 manually!
- https://github.com/saltstack-formulas/apache-formula
- https://github.com/saltstack-formulas/php-formula
``owncloud.cron``
-----------------
Installs a cron job to trigger background tasks.
See https://doc.owncloud.org/server/latest/admin_manual/configuration/server/background_jobs_configuration.html#cron
``owncloud.apcu``
-----------------
Installs the APCu PHP module, which provides in-memory caching.
See https://doc.owncloud.com/server/admin_manual/configuration/server/oc_server_tuning.html
This is only a minimalistic implementation of APCu for a vanilla Owncloud installation. If you need a more sophisticated configuration, please feel free to use a fully-fledged formula instead.
``owncloud.redis``
-----------------
Installs a minimalistic, local instance of Redis, which provides file locking.
See https://doc.owncloud.com/server/admin_manual/configuration/server/oc_server_tuning.html
This is only a minimalistic implementation of redis for a vanilla Owncloud installation. If you need a more sophisticated configuration, please feel free to use a fully-fledged formula like https://github.com/saltstack-formulas/redis-formula.