Template + Stack to use with portainer
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 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.
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/.
A simple, plaintext recipe database for hackers
Visit the website - https://chowdown.io/.
A modern, lightweight and powerful wiki app built on NodeJS
Visit the website - https://js.wiki/.
FreshRSS is a self-hosted RSS feed aggregator.
Visit the website - https://freshrss.org/.
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.
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/.
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 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, 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/.
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 : 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
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 forDUCKDNS_DOMAIN
(optional)LETSENCRYPT_WILDCARD
:true
orfalse
, indicating whether the SSL certificate should be for subdomains only ofLETSENCRYPT_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
orfalse
, 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.