docker-compose examples of services that can be deployed independently using docker.
If the directory contains the file env.example
, rename it to .env
and fill in the variables with their
values.
You can use files to run: accessories/cloudflare
By default, many solutions use Cloudflare tunnel to provide access to the service. For it to work, you need to set the
TUNNEL_TOKEN variable in the .env
file. For documentation on using the tunnel, read the official documentation:
connect networks
- accessories – all sorts of different and possibly useful things
- baikal – Baïkal is a lightweight CalDAV+CardDAV server
- caddy – The most advanced HTTPS server in the world. Include cloudflare-dns TLS
- cloudflare – Cloudflare Tunnel client (formerly Argo Tunnel)
- firefly – a personal finances manager
- irc – Run bitlbee with TLS and custom protocols in a container
- jellyfin – The Free Software Media System
- mtg – Highly opinionated MTPROTO proxy for Telegram
- n8n – n8n is a free and source-available workflow automation tool
- nextcloud – The official Nextcloud installation method. Provides easy deployment and maintenance with most features included in this one Nextcloud instance
- pi-hole – Network-wide Ad Blocking
- traefik – Traefik, The Cloud Native Application Proxy
- watchtower - A container-based solution for automating Docker container base image updates
- webdav – Basic WebDAV server
- searxng – SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. Users are neither tracked nor profiled
- tailscale – Tailscale as router
- heasdscale – Headscale
- bookmarks – services for creating web bookmarks
- betula – a federated personal link collection manager
- espial – Espial is an open-source, web-based bookmarking server
- linkace – LinkAce is a self-hosted archive to collect links of your favorite websites
- linkding – linkding is a bookmark manager that you can host yourself
- shiori – Shiori is a simple bookmarks manager written in the Go language
- git – services for organizing a git server
- forgejo – Forgejo is a self-hosted lightweight software forge. Fork from Gitea
- notes – note-taking services
- getoutline – The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible
- silverbullet – SilverBullet is a note-taking application optimized for people with a hacker mindset
- rss – rss reader services
- freshrss – FreshRSS is a self-hosted RSS feed aggregator
- fusion – A lightweight, self-hosted friendly RSS aggregator and reader
- miniflux – Miniflux is a minimalist and opinionated feed reader
- yarr – yarr (yet another rss reader) is a web-based feed aggregator which can be used both as a desktop application and a personal self-hosted server
- vault – password storage services
- vaultwarden – Vaultwarden is a self-hosted server compatible with Bitwarden clients, written in Rust and with various features
- vpn – services for the organization of VPN networks
- tor-socks-proxy – Tiny Docker image (10MB) as Tor SOCKS5 proxy
- v2ray – is a platform for building proxies to bypass network restrictions
- wireguard – WireGuard is a simple, fast and modern VPN that uses state-of-the-art cryptography and runs on various platforms
- wiki – wiki services
- dokuwiki – DokuWiki is a simple, versatile and popular wiki software that does not require a database
- mediawiki – MediaWiki helps you collect and organise knowledge and make it available to people
- mycorrhiza – Filesystem and git-based wiki engine for the independent web written in Go using Mycomarkup as its primary markup language
- wiki.js – The most powerful and extensible open source Wiki software