Scripts to install a minimal instance of TIM.
- One of the following distros
- Ubuntu LTS
- Red Hat Enterprise Linux 8
- Arch Linux / Manjaro
- Permission to write to
/opt
(script creates/opt/tim
)- In addition to pulling source code (~100 MB), TIM writes all user documents to
/opt/tim/timApp/tim_files
so space requirements are flexible - The machine should have at least 20 GB of free space for normal use (<=500 concurrent users)
- In addition to pulling source code (~100 MB), TIM writes all user documents to
Example
curl -sL https://get.tim.education/linux.sh | bash -s - --profile prod
will download and install TIM into /opt/tim
for production use.
--profile
can be adjusted for different install profiles:
prod
- installs dependencies to run TIM in productiondev
- installs dependencies to run TIM in development (installs NodeJS and PyCharm for development)
Example
. { iwr -useb https://get.tim.education/windows.ps1 } | iex; install -InstallProfile prod
will download and install TIM into C:\tim
for production use.
-InstallProfile
can be adjusted for different install profiles:
prod
- installs dependencies to run TIM in productiondev
- installs dependencies to run TIM in development (installs NodeJS and PyCharm for development)