Skip to content

Atlas34/portainer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portainer Templates

Template + Stack to use with portainer

Authelia:

Authelia is an open-source authentication and authorization server providing two-factor authentication and single sign-on (SSO) for your applications via a web portal. It acts as a companion for reverse proxies by allowing, denying, or redirecting requests.

Documentation is available at https://www.authelia.com/.

Heimdall:

Heimdall is an elegant solution to organise all your web applications. It’s dedicated to this purpose so you won’t lose your links in a sea of bookmarks.

Visit the website - https://heimdall.site.

Nginx Proxy Manager:

This project comes as a pre-built docker image that enables you to easily forward to your websites running at home or otherwise, including free SSL, without having to know too much about Nginx or Letsencrypt.

Visit the website - https://nginxproxymanager.com/.

chowdown:

A simple, plaintext recipe database for hackers

Visit the website - https://chowdown.io/.

wikijs:

A modern, lightweight and powerful wiki app built on NodeJS

Visit the website - https://js.wiki/.

freshrss:

FreshRSS is a self-hosted RSS feed aggregator.

Visit the website - https://freshrss.org/.

Vaultwarden:

Alternative implementation of the Bitwarden server API written in Rust and compatible with upstream Bitwarden clients*, perfect for self-hosted deployment where running the official resource-heavy service might not be ideal.

Visit github repository - https://github.com/dani-garcia/vaultwarden.

Watchtower:

A process for automating Docker container base image updates.

Watchtower will pull down your new image, gracefully shut down your existing container and restart it with the same options that were used when it was deployed initially.

Visit the website - https://containrrr.dev/watchtower/.

Focal Board:

Focalboard is an open-source, self-hosted project management tool that's an alternative to Trello, Notion, and Asana. It's designed to help teams stay organized and aligned.

Visit the website - https://www.focalboard.com/.

Excalidraw:

Excalidraw is a virtual collaborative whiteboard tool that lets you easily sketch diagrams with a hand-drawn feel. It's designed to be simple, intuitive, and to allow rapid collaboration.

Visit the website - https://excalidraw.com/.

Draw IO:

Draw.io, this project, is a configurable diagramming/whiteboarding visualization application. draw.io is jointly owned and developed by JGraph Ltd and draw.io AG.

Visit the website - https://www.diagrams.net/.

Portainer Stacks

PiHole + Unbound:

Pi-hole® is a DNS sinkhole that protects your devices from unwanted content without installing any client-side software.

Unbound is a validating, recursive, caching DNS resolver.

This stack install piHole and couple it with Unbound.

Visit pihole website - https://pi-hole.net/.

Visit unbound website - https://nlnetlabs.nl/projects/unbound/about/.

Duck DNS + Let's Encrypt:

Duck DNS : free dynamic DNS hosted on AWS

Let's Encrypt: Certbot is part of EFF’s effort to encrypt the entire Internet. Secure communication over the Web relies on HTTPS, which requires the use of a digital certificate that lets browsers verify the identity of web servers

Environment Variables

  • DUCKDNS_DOMAIN: Full Duck DNS domain (e.g. test.duckdns.org) (required)
  • DUCKDNS_TOKEN: Duck DNS account token (obtained from Duck DNS) (required)
  • LETSENCRYPT_DOMAIN: Domain to generate SSL cert for. By default the SSL certificate is generated for DUCKDNS_DOMAIN (optional)
  • LETSENCRYPT_WILDCARD: true or false, indicating whether the SSL certificate should be for subdomains only of LETSENCRYPT_DOMAIN (i.e. *.test.duckdns.org), or for the main domain only (i.e. test.duckdns.org) (optional, default: false)
  • LETSENCRYPT_EMAIL: Email used for certificate renewal notifications (optional)
  • LETSENCRYPT_CHAIN: Preferred certificate chain (e.g. ISRG Root X1, see https://letsencrypt.org/certificates for more details) (optional)
  • TESTING: true or false, indicating whether a staging SSL certificate should be generated or not (optional, default: false)
  • UID: User ID to apply to Let's Encrypt files generated (optional, recommended, default: 0 - root)
  • GID: Group ID to apply to Let's Encrypt files generated (optional, recommended, default: 0 - root)

Visit Duck DNS website - https://www.duckdns.org/.

Visit Let's Encrypt website - https://github.com/certbot/certbot.

About

Template + Stack to use with portainer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published