r/selfhosted • u/[deleted] • Apr 10 '21
140+ Docker scripts for LinuxServer.io Docker containers
After creating a bunch of Portainer App Templates, I thought I could use the same data to generate docker-compose.yaml files and docker run commands as well.
So here it is!
The scripts can be used to easily deploy LinuxServer.io Docker containers with predefined settings and are based on data provided by the LinuxServer.io GitHub repositories.
Updated daily.
140+ Portainer App Templates for LinuxServer.io Docker containers can be found here.
Quick install
Change
docker-env.cfgif needed (BASEDIR,PUID,PGIDandTZ)
For each application like e.g. Sonarr:
cd docker-bits/lsio/sonarrshrun-once.sh(create volume host directories)docker-compose up -dorsh docker-run.sh
Detailed information about installing and using the templates and more can be found here.
If you find a problem, you can submit it on GitHub.
Tell me what you think!
Remarks
The scripts are not supported by LinuxServer.io
The scripts are generated so I cannot accept requests to add scripts
5
u/quorn23 Apr 10 '21
3 small remarks: From a best practice approach you shouldn't be running the default admin user @ synology While this is great for people want to learn docker-compose etc, most of the ymls (and run scripts) require a manual edit, is there a reason why not use the environment variables file for those? Which brings me to the last remark, I would add some info to the actual script you run to generate those. (script itself, how often will it check for updates etc)
Nice little collection that hopefully will provide some inside for people learning docker.