Skip to content

kingpinzs/portainer_templates

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Under Consruction

Portainer V2 Templates for Selfhosted Projects/Homelabs

This is a template focused on helping people spin up selfhosted services using Portainer with a Server/NAS.

Versions

The following table shows the corresponding url to use for the application you're using.

Application URL
Portainer v2 (no OMV) https://raw.githubusercontent.com/kingpinzs/portainer_templates/master/Template/portainer-template.json
Portainer v2 OMV https://raw.githubusercontent.com/kingpinzs/portainer_templates/master/Template/omv6-template.json

Prerequisites

  1. A server/NAS with docker installed
    • OpenMediaVault
  2. A Portainer setup.

Want something we don't have? Make an issue and we'll work on adding it

Installing the template

  1. Login to your portainer setup go to settings
  2. Navigate to the relevant area to add a template (in v.2.1.1 onwards you need to overwrite the existing app template URL of https://raw.githubusercontent.com/srv/dev-disk-by-data/templates/master/templates-2.0.json with the relevant one above)
  3. Add the url from above then go to app templates and hit refresh at the top.

Information

All templates are already configured to bind mount to various places on your drive.

  • Files - General file storage.
    • AppData - Subfolder where application data (unrelated to served data) is stored.
      • Config - Subfolder where configuration files for every container are stored.
  • Downloads - Where bittorrent and usenet downloaders download files to.
  • TV - Where tv shows are stored/moved to after downloaded.
  • Movies - Where movies are stored/moved to after downloaded.
  • Music - Where music is stored/moved to after downloaded.
  • Books - Where books are stored/moved to after downloaded.
  • Comics - Where comics are stored/moved to after downloaded.
  • Podcasts - Where podcasts are stored/moved to after downloaded.

App List (100+)

Other
- Adguard
- Authelia
- Mcmyadmin2
- Mcmyadmin
- Minetest
Multimedia Library

Music

  • Airsonic
  • Bazarr
  • Beets
  • Headphones
  • Jellyfin

Video

  • Bazarr
  • Jellyfin
  • Kodi-headless

Photos

  • Jellyfin
  • Lychee
Tools
  • Authelia
  • Embystat
  • Huginn
  • Letsencrypt
  • Librespeed
  • MariaDB
Authentication - Authelia
Books - Booksonic - Lazylibrarian
Dashboard - Heimdall - Homer
Finance - Invoice Ninja
Downloaders - Jackett - Medusa
Web - Letsencrypt
  • Aria2 Pro

  • Audacity

  • Audiobookshelf

  • Authentik

  • Kodi-headless

  • Baserow

  • Bitwarden_rs

  • Booksonic-air

  • Bookstack (alternitive to confluence)

  • Broadlink Manager

  • Budge

  • Calibre

  • Calibre-web

  • Cardigann

  • Change Detection

  • Chevereto

  • Chowdown

  • Cloud9

  • Code Server

  • Codiad

  • Cops

  • Couchpotato

  • Cryptofolio

  • Daapd

  • Darktable

  • Dashdot - Kodi-headless

  • Dashmachine

  • Dashy

  • Davos

  • Ddclient

  • Deemix

  • Deluge

  • Dillinger

  • Diskover

  • Dokuwiki

  • Domoticz

  • Doublecommander

  • Dozzle

  • Dradis

  • Duckdns

  • Duplicati

  • Emby

  • Emulatorjs

  • Endlessh

  • Eufy Security WS

  • fail2ban

  • Fenrus

  • Ferdi Server

  • Filebrowser

  • Filepizza

  • Filezilla

  • Fireshare

  • Flame-Dashboard

  • Fleet

  • Foldingathome

  • Freeboard

  • Freshrss

  • Frigate NVR

  • Gazee

  • Ghost

  • Ghostfolio

  • Grav

  • Grocy -- username: admin -- pass: admin

  • Guacamole

  • Habridge

  • Hasty-Paste

  • Healthchecks

  • Hedgedoc

  • Homeassistant

  • Homebridge

  • Homechart

  • Htpcmanager

  • I hate money

  • Ipfs

  • iperf

  • Jellyseer

  • Jump

  • Kasm

  • Kavita

  • Kdenlive

  • Koillection

  • Ldap-auth

  • Leantime

  • Libresonic

  • Libreoffice

  • Lidarr

  • Limnoria

  • Littlelink ServerTrudesk

  • Minisatip

  • Monica

  • Moodle -- user: user -- pass: bitnami

  • Mstream

  • Murmur

  • Musicbrainz

  • Muximux

  • Mylar

  • Mylar3

  • Nano

  • Nano-wallet

  • Navidrome

  • Neko

  • Netbootxyz

  • Netbox

  • Nextcloud

  • Nginx

  • Nginx Proxy Manager

  • Ngircd

  • Nodered

  • NUTS

  • Nzbget

  • Nzbhydra

  • Nzbhydra2

  • odoo

  • Ombi

  • OpenBudgeteer\

  • Openssh-server

  • Openvpn-as

  • Organizrv2

  • Oscam

  • Overseerr

  • Owncloud

  • Papermerge

  • Peppermint

  • Petio

  • Photoshow

  • Photoprism

  • Phpmyadmin

  • Pi.alert

  • Pidgin

  • Pi-hole

  • Piwigo

  • Pixapop

  • Plex

  • Plexrequests

  • Plex-meta-manager

  • Pritunl

  • Projectsend

  • Protonmail Bridge

  • Prowlarr

  • Pwndrop

  • Pydio

  • Pydio-cells

  • Pyload-ng

  • Pylon

  • Qbittorrent

  • Qdirstat

  • Quassel Irc

  • Quassel-core

  • Quassel-web

  • Radarr

  • Raneto

  • Rdesktop

  • Reactive-resume

  • Remmina

  • Requestrr

  • Resilio-sync

  • Reveal.js

  • Rsnapshot

  • Rutorrent

  • Sabnzbd

  • Scrutiny

  • Seafile

  • Servas

  • Shiori

  • Sickchill

  • Sickgear

  • Smokeping

  • Snapdrop

  • Snibox

  • Snipe-it

  • Snippet Box

  • Sonarr

  • Sqlitebrowser

  • Statping

  • Swag

  • Synclounge

  • Syncthing

  • Syslog-ng

  • Taisun

  • Tautulli

  • Tandoor

  • Teleport

  • Thelounge

  • Tiddlywiki

  • Trilium

  • Transmission

  • Transmission-openvpn

  • Trudesk

  • Tt-rss

  • Tvheadend

  • Ubooquity

  • Umami.is

  • Unifi

  • Unifi Video

  • Uptime Kuma

  • Vaultwarden

  • Vikunja

  • Wallabag

  • Watchtower

  • Webgrabplus

  • Webtop

  • Whoogle

  • Wikijs

  • Wireguard

  • Wireshark

  • Xbackbone

  • Xwiki

  • Yacht

  • Youtubedl-material

  • Znc

Things to be added that were found around the web

r/selfhosted

  • kanboard
  • Paperless-NG
  • Gotify
  • Budibabse
  • Mayan EDMS
  • RunZero [0]
  • fauxpilot
  • restic
  • Gatus
  • SigNoz
  • gethomepage.dev/en - another dashboard/homepage
  • Neon - Serverless Postgres (alternitive to AWS Aurora)
  • LemmyBB /LemmyNet/lemmyBB
  • hayseedbyte/fallout-dashboard
  • Dokuwiki
  • NetBox (helper osism/awesome-netbox)
  • shinobi
  • rhasspy
  • Node-RED
  • genie virtual assistant
  • openKM

across the internet

  • Gitea
  • gitlab

Financial

  • Firefly III
  • actualbudget
  • ihatemoney
  • budgetzero
  • kresus
  • economizzer
  • ghostfolio
  • OpenBudgeteer
  • ontrack
  • dotledger

Things I want to add to my homelab

offline version of wikipedia an ai powered knowledge base self hosted github/bitbucket self hosted hipchat/slack ai assistant

Tool ideas to do with self hosting

create a wizard that walks you through some questions to help a user pick what should be installed on their home lab

Contributing

I am trying to make sure I give credit to everyone. If I have missed someone please let me know

If you wish to contribute make a pull request, create an issue, or email me. I (kingpinzs) have added a docker-compose file that dnburgess created dnburgess

Authors

See also the list of contributors who participated in this project.

Acknowledgments

  • LinuxServer.io for the old Template
  • Inspiration being too lazy to create each container template manualy
  • The team behind Portainer for there awesome product and support in the community

About

Template file for new portainer setup

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 87.0%
  • JavaScript 13.0%