These Portainer App Templates allow you to easily deploy LinuxServer.io Docker containers using predefined settings.
The templates are automatically generated based on data from the LinuxServer.io GitHub repositories.
Please keep the following in mind:
- The templates are not supported by LinuxServer.io.
- The templates are generated automatically, so requests to add specific templates cannot be accepted.
- A server with Docker installed
- Portainer installed
- Start Portainer.
- Go to Settings.
- Enter the App Templates URL:
https://raw.githubusercontent.com/technorabilia/portainer-templates/main/lsio/templates/templates.json
- Click Save settings.
- Navigate to App Templates where you will now see the templates.
All applications listed here are available as templates.
As an example, we will look at the Sonarr template.
Go to App Templates and select Sonarr.
Before deploying the container, ensure the volume host directories exist. You can copy the paths shown in Portainer and create the directories if necessary.
You can create the directories via command line:
mkdir -p /volume1/docker/sonarr/config
mkdir -p /volume1/docker/sonarr/downloads
mkdir -p /volume1/docker/sonarr/tvAlternatively, you can create these directories using your preferred file manager.
Review the configuration settings. If required, adjust:
- Process User ID (
PUID) - Process Group ID (
PGID) - Timezone (
TZ) - Any other environment variables
More information about PUID and PGID can be found here.
Open Advanced options by clicking + Show advanced options and review the port mappings and volume mappings.
Once all settings are correct and the volume directories exist, click Deploy the container in the Actions section at the bottom of the page.
If the deployment is successful, you will see a Container successfully created message in the upper right corner of the screen.
Some applications include a custom README. If special instructions are required, you will see the following notice:
This container needs special attention. Please check https://hub.docker.com/r/linuxserver/{{ project_name }} for details.
Follow the link to learn more about the container's usage requirements.
If you encounter a problem, please report it on the project's GitHub Issues page. Issues will be reviewed as soon as possible.
- With the default volume structure recommended by LinuxServer.io, you cannot use hard links. More information is available here.
- The scripts are updated daily.
A big thank you to LinuxServer.io for their outstanding work. Without their efforts, this project would not be possible.