↓Skip to main content

Open Source

How To Create a Pull Request on GitHub
Tutorials Development Git Open Source
Introduction> Introduction # Git is an open-source distributed version control system that makes collaborative software projects more manageable. Many projects maintain their files in a Git repository, and platforms like GitHub have made sharing and contributing to code accessible, valuable, and effective.
How To Install and Configure Zabbix to Securely Monitor Remote Servers on CentOS 7
Tutorials Apache CentOS High Availability MariaDB Monitoring MySQL Networking Open Source PHP System Tools
The author selected the Open Source Initiative to receive a donation as part of the Write for DOnations program. Introduction> Introduction # Zabbix is open-source monitoring software for networks and applications.
How To Use Traefik as a Reverse Proxy for Docker Containers on Ubuntu 18.04
Tutorials Docker Let's Encrypt Monitoring Open Source Ubuntu 18.04
The author selected Girls Who Code to receive a donation as part of the Write for DOnations program. Note: This tutorial is for Traefik v1. If you wish to install and configure Traefik v2, use this newer tutorial.
How To Rebase and Update a Pull Request
Tutorials Development Git Open Source
Introduction> Introduction # Contributing to open-source projects is a rewarding experience as you work to make software better for end users like yourself. Once you submit a pull request, the process of contributing to a project can require some rebasing and reworking of code prior to acceptance, followed by a general cleanup of your branches.
How To Contribute to Open Source: Getting Started with Git
Tutorials Conceptual Development Git Open Source
Status: Deprecated> Status: Deprecated # This article is deprecated and no longer maintained. Reason> Reason # We now provide Git setup instructions for each platform individually. See Instead> See Instead # This article may still be useful as a reference, but may not follow best practices.
How To Import and Export Databases in MySQL or MariaDB
Tutorials Backups CentOS Databases Debian MariaDB MySQL Open Source Ubuntu
The author selected the Free and Open Source Fund to receive a donation as part of the Write for DOnations program. Introduction> Introduction # Importing and exporting databases is a common task in software development.
How To Install Git on Ubuntu 18.04 [Quickstart]
Tutorials Git Open Source Quickstart Ubuntu 18.04
Introduction> Introduction # Version control systems help you share and collaborate on software development projects. Git is one of the most popular version control systems currently available. This tutorial will walk you through installing and configuring Git on an Ubuntu 18.
How To Build Go Executables for Multiple Platforms on Ubuntu 16.04
Tutorials Applications Linux Commands Miscellaneous Open Source Ubuntu
Introduction> Introduction # The Go programming language comes with a rich toolchain that makes obtaining packages and building executables incredibly easy. One of Go’s most powerful features is the ability to cross-build executables for any Go-supported foreign platform.
How To Install Git on Ubuntu 18.04
Tutorials Git Open Source Ubuntu 18.04
Introduction> Introduction # Version control systems are increasingly indispensable in modern software development as versioning allows you to keep track of your software at the source level. You can track changes, revert to previous stages, and branch to create alternate versions of files and directories.
How To Install Elasticsearch, Logstash, and Kibana (Elastic Stack) on CentOS 7
Tutorials CentOS Elasticsearch Logging Monitoring Nginx Open Source
The author selected Software in the Public Interest to receive a donation as part of the Write for DOnations program. Introduction> Introduction # The Elastic Stack — formerly known as the ELK Stack — is a collection of open-source software produced by Elastic which allows you to search, analyze, and visualize logs generated from any source in any format, a practice known as centralized logging.
How To Secure Apache with Let’s Encrypt on CentOS 7
Tutorials Apache CentOS Let's Encrypt Open Source Security
Introduction> Introduction # Let’s Encrypt is a Certificate Authority (CA) that provides free certificates for Transport Layer Security (TLS) encryption, thereby enabling encrypted HTTPS on web servers. It simplifies the process of creation, validation, signing, installation, and renewal of certificates by providing a software client that automates most of the steps—Certbot.
htaccess
Snippets Open Source
.htaccess Snippets A collection of useful .htaccess snippets, all in one place. NOTE: .htaccess files are for people that do not have rights to edit the main server configuration file.
Indico
Software Open Source Web Development
The effortless open-source tool for event organization, archival, and collaboration. Event-organization workflow that fits lectures, meetings, workshops, and conferences. A feature-rich event management system, made @ CERN, the place where the Web was born.
Flask App Builder
Software Open Source Web Development
Simple and rapid application development framework, built on top of Flask. includes detailed security, auto CRUD generation for your models, google charts and much more. Automatic permissions lookup, based on exposed methods.
Payload
Software Open Source Web Development
Payload has, hands-down, the best developer experience out of any headless CMS. Build whatever you need, however you want, and never hit a functionality roadblock. Payload is the go-to headless CMS for websites, SaaS apps, native apps, and anything else you need to build.
Gimp
Software Graphic Design Open Source
Gimp (GNU image manipulation program) is an immersive free open source cross-platform tool for graphics design and photo editing. It’s one of the most popular feature-rich open source tools for image authoring, photo retouching and image composition that’s accessible on GNU, Windows, macOS, and some of the best Linux distros.
Krita
Software Graphic Design Open Source
Krita is a great free, open source vector graphics creator that focuses majorly on digital illustration and painting. It’s mainly used by comic book designers, illustrators, concept artists, matte and texture artists, in the VFX industry.
phpMyAdmin
Software Open Source Web Development
phpMyAdmin is a free software tool written in PHP, intended to handle the administration of MySQL over the Web. phpMyAdmin supports a wide range of operations on MySQL and MariaDB. Frequently used operations (managing databases, tables, columns, relations, indexes, users, permissions, etc) can be performed via the user interface, while you still have the ability to directly execute any SQL statement.
Bootstrap
Software Open Source Web Development
Bootstrap is an HTML, CSS, and JS framework designed for developing responsive, mobile first projects on the web. It’s one of the most popular front-end frameworks and for good reason: it simply makes web development faster and easier.
Douyin TikTok Download API
Software Open Source Web Development
Use the official interface to capture Douyin|TikTok data, support API calls, Web portals, and batch analysis. Fast, asynchronous, free, open source, ad-free, long-term maintenance. This project is based on PyWebIO , FastAPI , HTTPX , a fast and asynchronous Douyin / TikTok data crawling tool, and realizes online batch parsing and downloading of watermark-free videos or atlases through the web, data crawling API, and iOS shortcut instructions for watermark-free download and other functions.