DevOpsToolBox
OPEN_SOURCE
Oss Toolslist

Self-Hosted OSS Tools

GitHub Repositories

Applications

Seafile Sharing App

Nginx Proxy Manager

The Odin Project

Self-Host Docker Examples

Mail Self-Host Using Docker

Nginx UI

Cloudflare Tunnel Alternative


Plan

  • JIRA (Atlassian)

Code

  • GitLab/GitHub/VSCode

Build

  • Jenkins
  • Maven

Test

  • Sonar Scanner

Release

  • Kubernetes
  • Docker
  • Spinnaker

Deploy

  • AWS/Azure/GCP

Operate

  • ELK
  • Graylog
  • Datadog

Monitor

  • Zabbix
  • Prometheus
  • Grafana
  • New Relic
  • Nagios
  • Splunk

Open Source Tools List

Communication & Collaboration

  • Mattermost/Rocket.Chat/Jitsi Meet/Zulip:
    • Purpose: Self-hosted team messaging and collaboration platform, similar to Slack.

Security & Management

  • HashiCorp Vault:
    • Purpose: Securely manage secrets, encryption, and access control for your applications.

Content Management

  • WordPress

Storage & File Sharing

VPN

  • OpenVPN:
    • Purpose: Secure and flexible VPN server to connect remote clients to your network.

Mail Server

  • Not Working
    • Setup Mail Server + Zimbra/Other

Project Management

  • Redmine:
    • Purpose: Web-based project management and issue tracking tool.

Collaboration & Communication

  • Mattermost:
    • Purpose: An open-source, self-hosted team communication platform, similar to Slack.

Version Control

  • GitLab:
    • Purpose: Web-based platform for managing Git repositories, CI/CD pipelines, and issue tracking.

Automation

  • Jenkins:
    • Purpose: Automation server for building, deploying, and automating projects.

Team Chat

  • Rocket.Chat:
    • Purpose: Team chat platform offering chat rooms, file sharing, and integrations.

Lightweight Git Service

  • Gitea:
    • Purpose: Lightweight, self-hosted Git service for managing and hosting Git repositories.

Monitoring Solutions

  • Zabbix:
    • Purpose: Open-source monitoring solution for tracking the health and performance of IT infrastructure.
  • Prometheus:
    • Purpose: Monitoring and alerting toolkit designed for reliability and scalability.

Container Orchestration

  • Kubernetes:
    • Purpose: Open-source platform for automating the deployment, scaling, and management of containerized applications.

Ad Blocking

  • Pi-hole:
    • Purpose: Network-wide ad blocker for improving security and privacy.

Remote Access

  • Apache Guacamole:
    • Purpose: HTML5 remote desktop gateway providing access to remote computers through a web browser.

Documentation & Knowledge Management

  • BookStack:
    • Purpose: Simple and self-hosted wiki platform for documentation and knowledge management within your organization.

Security Appliances

  • Firewall/Security Appliances:
    • Tools: pfSense or OPNsense for creating custom firewalls and security appliances.

ERP & CRM

  • Odoo:
    • Purpose: Open-source ERP and CRM system for managing various business processes.

Analytics

  • Matomo:
    • Purpose: Self-hosted, privacy-focused analytics platform providing insights into website traffic.

Document Editing

  • Collabora Online:
    • Purpose: Tool integrating with Nextcloud or ownCloud for collaborative document editing within a web browser.

This Markdown document provides a comprehensive overview of various self-hosted open-source tools, their purposes, and setup instructions.


🧙 AI Wizard - Instant Page Insights

Click the button below to analyze this page.
Get an AI-generated summary and key insights in seconds.
Powered by Perplexity AI!