Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Docker stack including traefik, portainer, seafile, homer, openvpn, gitlab, wordpress, nextcloud, jenkins & Ansible

License

NotificationsYou must be signed in to change notification settings

stefanDeveloper/dodger

Repository files navigation


dodger Logo

Be sure to ⭐ my configuration repo so you can keep up to date on any daily progress!

Overview

This repository provides a complete Docker stack to easily set up your server with Traefik, Portainer, Nextcloud, Homer, Openvpn, Gitlab, Wordpress, Resilio, Seafile, OpenLDAP, Jenkins, and Matrix.

Supported Applications

  • Traefik as a reverse proxy to route your request (mandatory)
  • Crowdsec just the best firewall handler
  • GitLab for coding
  • Nextcloud one of my favorite private clouds ❤️
  • Homer just a landing page with links
  • OpenLDAP configuration for easy usage with GUI.
  • Matrix Synapse server with LDAP configuration.
  • Hugo hugo server to deploy simple website.
  • Wazuh to monitor security events of our Docker containers.

Getting Started

Just clone this repository and follow each guideline inside the corresponding application folder:

git clone https://github.com/stefanDeveloper/dodger.git

Deploying made simple by applying Ansible Playbooks including hardening, installs and more!

Create Python virtualenv and install requirements:

python -m venv .venvsource .venv/bin/activatepip install -r requirements.txt

Replace your IP address in theinventory.yml and run the provided Ansible playbook:

ansible-playbook dodger_deploy.yml

[8]ページ先頭

©2009-2025 Movatter.jp