juev / docker-compose

Examples of services that can be deployed independently using docker

Home Page:https://denis.evsyukov.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker-compose

docker-compose examples of services that can be deployed independently using docker.

Instructions

If the directory contains the file env.example, rename it to .env and fill in the variables with their values.

Cloudflare tunnel

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

TOC

  • 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
  • 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
    • 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
    • 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

About

Examples of services that can be deployed independently using docker

https://denis.evsyukov.org


Languages

Language:Shell 72.2%Language:Dockerfile 27.8%