Skip to content

saltstack-formulas/owncloud-formula

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 

Repository files navigation

owncloud

Install an owncloud instance on your server and/or client.

Available states

Installs the Owncloud client package and service.

Includes:

  • owncloud.repo

Configure the official Owncloud repository. (Currently Debian(ish) only.)

Includes:

  • owncloud.apache-php
  • owncloud.mysql-server
  • owncloud.mysql-client
  • owncloud.mysql
  • owncloud.server
  • owncloud.cron

Installs the Owncloud server package and service.

Installs a MySQL server.

If you need a more complex setup, please use the MySQL formula.

Installs a MySQL client.

If you need a more complex setup, please use the MySQL formula.

Sets up the user and configures a database.

If you need a more complex setup, please use the MySQL formula.

Installs Apache2 web server and PHP7.

It's advisible to use the Apache2 and PHP formulas instead. You'll need to configure Apache2 manually!

Installs a cron job to trigger background tasks.

See https://doc.owncloud.org/server/latest/admin_manual/configuration/server/background_jobs_configuration.html#cron

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.

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.