Tired of Big Tech owning all your data?Self-host your business today

Explore our hand-picked, battle-tested selection of open-source self-hosted apps that work cohesively together to get your business off the ground.

File Sharing

Secure and efficient file storage and sharing solutions

Nextcloud
Nextcloud
A versatile file hosting and collaboration platform that offers a wide range of features including f...
Seafile
Seafile
A high-performance file sync and share solution with a focus on reliability and speed. It offers fea...
ownCloud
ownCloud
An open-source file sync and share software that provides a safe, secure, and compliant file synchro...

Communication

Team chat and collaboration tools

Zulip
Zulip
An open-source team chat application with unique threaded conversations. Zulip's topic-based threadi...
Mattermost
Mattermost
A flexible, open-source messaging platform that's secure and scalable. Mattermost offers features li...
Rocket.Chat
Rocket.Chat
A customizable open-source chat solution that provides team chat, video conferencing, file sharing, ...

CRM

Customer Relationship Management systems

Twenty
Twenty
A modern, open-source CRM designed for flexibility and customization. Twenty offers a clean, intuiti...
SuiteCRM
SuiteCRM
An award-winning open-source CRM with a comprehensive set of features including sales, marketing, an...
EspoCRM
EspoCRM
A lightweight, responsive CRM solution that focuses on simplicity and user experience. EspoCRM offer...

Project Management

Tools for organizing and tracking projects

Redmine
Redmine
A flexible project management web application written using Ruby on Rails. Redmine includes features...
OpenProject
OpenProject
An open-source project collaboration software that offers classic, agile, and hybrid project managem...
Taiga
Taiga
An open-source agile project management tool that supports Scrum, Kanban, and other agile methodolog...

Development Tools

Version control and CI/CD solutions

GitLab
GitLab
A complete DevOps platform that provides source code management, CI/CD, security, and more. GitLab o...
Gitea
Gitea
A lightweight, self-hosted Git service written in Go. Gitea is designed to be easy to install and ru...
Jenkins
Jenkins
An open-source automation server that enables developers to build, test, and deploy their software. ...

Office

Collaborative document editing and note-taking

Collabora Online
Collabora Online
A powerful online office suite that provides collaborative editing of text documents, spreadsheets, ...
ONLYOFFICE
ONLYOFFICE
A comprehensive office suite that includes editors for text documents, spreadsheets, and presentatio...
HedgeDoc
HedgeDoc
A real-time collaborative markdown editor that allows multiple users to work on documents simultaneo...

Publishing

Content management systems and static site generators

WordPress
WordPress
The world's most popular content management system, powering a large percentage of websites. WordPre...
Hugo
Hugo
A fast and flexible static site generator written in Go. Hugo is known for its speed in building sit...
Django CMS
Django CMS
A content management system built on top of the Django web framework. It offers a powerful and flexi...

Ready to Take Control?

Run this kit yourself
Quick start with our Docker Compose setup
# Self-Hosted Business Kit
# MIT License | https://github.com/yourusername/self-hosted-business-kit
version: '3.8'
services:
# File Sharing
nextcloud:
image: nextcloud
ports:
- "8080:80"
volumes:
- nextcloud_data:/var/www/html
environment:
- MYSQL_HOST=nextcloud_db
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- MYSQL_PASSWORD=your's_password_here
depends_on:
- nextcloud_db
nextcloud_db:
image: mariadb
volumes:
- nextcloud_db:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=your_root_password_here
- MYSQL_PASSWORD=your's_password_here
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
# Communication
zulip:
image: zulip/docker-zulip:latest
ports:
- "80:80"
- "443:443"
environment:
- SECRETS_email_password=your_email_password
- SECRETS_postgres_password=your_postgres_password
- SECRETS_rabbitmq_password=your_rabbitmq_password
- SETTING_EXTERNAL_HOST=your_domain.com
volumes:
- zulip_data:/data
# CRM
suitecrm:
image: bitnami/suitecrm:latest
ports:
- "8081:8080"
environment:
- SUITECRM_DATABASE_HOST=suitecrm_db
- SUITECRM_DATABASE_PORT_NUMBER=3306
- SUITECRM_DATABASE_NAME=suitecrm
- SUITECRM_DATABASE_USER=suitecrm
- SUITECRM_DATABASE_PASSWORD=your's_password_here
volumes:
- suitecrm_data:/bitnami/suitecrm
depends_on:
- suitecrm_db
suitecrm_db:
image: mariadb:10.5
environment:
- MYSQL_ROOT_PASSWORD=your_root_password_here
- MYSQL_DATABASE=suitecrm
- MYSQL_USER=suitecrm
- MYSQL_PASSWORD=your's_password_here
volumes:
- suitecrm_db:/var/lib/mysql
# Project Management
redmine:
image: redmine
ports:
- "8082:3000"
environment:
- REDMINE_DB_MYSQL=redmine_db
- REDMINE_DB_PASSWORD=your's_password_here
volumes:
- redmine_data:/usr/src/redmine/files
depends_on:
- redmine_db
redmine_db:
image: mysql:5.7
environment:
- MYSQL_ROOT_PASSWORD=your_root_password_here
- MYSQL_DATABASE=redmine
volumes:
- redmine_db:/var/lib/mysql
# Development Tools
gitlab:
image: gitlab/gitlab-ce:latest
ports:
- "8083:80"
- "8443:443"
- "8022:22"
volumes:
- gitlab_config:/etc/gitlab
- gitlab_logs:/var/log/gitlab
- gitlab_data:/var/opt/gitlab
# Office Suite
collabora:
image: collabora/code
ports:
- "9980:9980"
environment:
- domain=your_nextcloud_domain
cap_add:
- MKNOD
# Publishing
wordpress:
image: wordpress:latest
ports:
- "8084:80"
environment:
- WORDPRESS_DB_HOST=wordpress_db
- WORDPRESS_DB_USER=wordpress
- WORDPRESS_DB_PASSWORD=your's_password_here
- WORDPRESS_DB_NAME=wordpress
volumes:
- wordpress_data:/var/www/html
depends_on:
- wordpress_db
wordpress_db:
image: mysql:5.7
volumes:
- wordpress_db:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=your_root_password_here
- MYSQL_DATABASE=wordpress
- MYSQL_USER=wordpress
- MYSQL_PASSWORD=your's_password_here
volumes:
nextcloud_data:
nextcloud_db:
zulip_data:
suitecrm_data:
suitecrm_db:
redmine_data:
redmine_db:
gitlab_config:
gitlab_logs:
gitlab_data:
wordpress_data:
wordpress_db:
Let us handle it for you
Professional setup and management

We'll set up and run this kit for you on your preferred hosting provider and integrate it with your existing systems.

Or join our community