Preparation
There are some things we need to do in preparation to install this service.
VolumesEnvironment
General
Persistent Data
This is where the service will store its own application data and ensures we can quickly update the service image.
Ensure your user has permissions to access the folder.
Media Folders
This service will need access to the folders where you store your media files.
Ensure your user has permissions to access the folder.
Download Folders
This service will need access to the folder where you torrent or usenet folder store their completed downloads.
Ensure your user has permissions to access the folder.
Environment
TZDOMAIN
This is the currentfull timedomain zoneand formattedsub-domain usingthat the tzservice database.will be available at.
For example: America/Vancouvercollabora.example.com
PUIDALIASGROUP1
This is the numericfull IDdomain ofand sub-domain for your OwnCloud installation, allowing you to integrate the usertwo account on Debian. If you are unsure, open a terminal and run:services.
idFor -u
example: owncloud.example.com
PGIDUSERNAME
This is the numericusername IDused ofby the userOwnCloud account'sservice groupto onconnect Debian.with the Collabora service. If
For areexample: unsure,owncloud
Passwords
Keep these securely stored in a password manager, such as VaultWarden.
PASSWORD
This is the password that will be used for root access to the database.
It is important to use secure, randomly generated password.
You can use a random alphanumeric string from a password manager, or open athe terminal and run:run the command:
id
tr -gdc 'A-Za-z0-9!"#$%&'\''()*+,-./:;<=>?@[\]^_`{|}~' </dev/urandom | head -c 32; echo
This pulls a random string from the 'urandom' device, removes unwanted characters and trim it to an appropriate length.