3d printing
AliceVision – Open-Source Photogrammetry for 3D Reconstruction
Blog Post: AliceVision - Advanced 3D Reconstruction and Photogrammetry
3d printing
Blog Post: AliceVision - Advanced 3D Reconstruction and Photogrammetry
Developer Tools
Self-hosted Gateway is a free and open-source self-hosted Docker native tunneling to localhost. It enables developers to expose local docker containers to the public Internet via a simple docker compose interface. This project automates the provisioning of Reverse Proxy-over-VPN (RPoVPN) WireGuard tunnels with Caddy and NGINX. It is particularly well
3d printing
printBed is a self-hosted asset management app designed to help users efficiently sort through a large number of 3D printer model assets. With printBed, you can organize, search, and categorize your 3D printer models, making it easier to find the right model for your printing needs. Features * Asset Organization: Easily
3d printing
MakerGear Micro is a versatile and compact 3D printer designed to deliver professional-quality prints in a small footprint. Built with MakerGear’s reputation for reliability and precision, the Micro is an excellent choice for both beginners and seasoned makers. The MakerGear Micro is a powerful yet compact 3D printer, offering
3D
BigFDM is an open-source software project designed to empower large-format 3D printers. Built with precision and scalability in mind, BigFDM is ideal for both hobbyists and professionals looking to push the boundaries of what 3D printing can achieve. BigFDM is more than just software; it's a gateway to
Tutorials
This tutorial will guide you through setting up a headless Laravel application with Vercel PostgreSQL as the database. We will cover how to create CRUD (Create, Read, Update, Delete) operations for a simple system. 40 Open-source Free Laravel Projects, CMS, ERP, Headless, CRM and MoreLaravel is an innovative and powerful
IP-Camera
If you're managing a surveillance system, having an efficient tool to monitor your IP cameras is crucial. What is IPCamViewer? IPCamViewer is an open-source self-hosted project designed to provide a simple and effective way to view and manage IP cameras. Whether you're overseeing a small home
Mobile
Xiaomi is a leading smartphone manufacturer known for offering a wide range of devices that combine advanced features with competitive pricing. The brand has gained popularity for its value-for-money proposition, offering high-end specifications at lower prices than many competitors. Xiaomi's smartphones run on Android with the MIUI custom
Mailserver
SMTP server & web interface for viewing and testing emails during development.
Developer Tools
Infisical is the open source secret management platform that teams use to centralize their application configuration and secrets like API keys and database credentials as well as manage their internal PKI. Features * User-friendly dashboard to manage secrets across projects and environments (e.g. development, production, etc.). * Client SDKs to fetch
Cybersecurity
A DNS server (Domain Name System server) is a system that translates human-readable domain names (like example.com) into IP addresses (like 192.0.2.1), which are used by computers to identify each other on a network. DNS is essential for the functioning of the internet, as it allows
Cybersecurity
Technitium DNS Server is an open-source, cross-platform DNS server software designed for ease of use, privacy, and security. It supports DNS-over-HTTPS (DoH), DNS-over-TLS (DoT), and DNSCrypt protocols, making it ideal for enhancing DNS privacy. The software is user-friendly, with a web-based interface for managing DNS records, and is well-suited for
Arduino
Heart monitor projects using Arduino are popular open-source prototyping projects, especially among students and hobbyists interested in electronics and healthcare. These projects typically involve using an Arduino microcontroller in combination with a pulse sensor or ECG sensor to measure and monitor heart rate. The data collected is often displayed on
Tutorials
In this tutorial, we'll go through the steps to host multiple sites on the same server using Nginx. We'll cover the installation of Nginx, basic configuration, and examples of setting up a Node.js app, a static site, a PHP app, and a Django app on
Python
Python is a versatile programming language known for its simplicity and readability, making it a popular choice for various applications, including GUI desktop apps. With libraries like Tkinter, PyQt, and PySide, developers can create cross-platform graphical user interfaces that are both functional and visually appealing. Tkinter, included with Python, is
Python
NiceGUI is a Python-based framework that allows developers to build web-based user interfaces effortlessly. It leverages a simple and intuitive API to create interactive, real-time applications without the need for extensive frontend knowledge. With NiceGUI, you can develop dashboards, control panels, or any other type of UI using Python, and
API
This tutorial will guide you through building a simple Svelte application that performs CRUD (Create, Read, Update, Delete) operations using the PocketBase API. PocketBase is an open-source backend solution that provides a lightweight, self-hosted backend service with a built-in database, authentication, and file storage. Integrating Svelte with PocketBase allows you
JavaScript
TypeScript is a superset of JavaScript that adds static typing to the language. Developed and maintained by Microsoft, TypeScript is designed to enhance the development process by catching errors early and improving code quality. It compiles down to plain JavaScript, ensuring compatibility with all JavaScript environments. Why TypeScript is Important
Docker
This guide will walk you through two methods to install MariaDB with PhpMyAdmin on Ubuntu: using Docker/Docker Compose and without Docker. MariaDB is a popular open-source database, and PhpMyAdmin is a web-based tool that allows you to manage MySQL/MariaDB databases easily. Method 1: Installing MariaDB and PhpMyAdmin Using
Ubuntu
This tutorial provides a straightforward guide to installing Nginx on Ubuntu 24.04 LTS. Nginx is a high-performance web server widely used for hosting websites, reverse proxying, and load balancing. Follow these simple steps to set up Nginx quickly and efficiently on your Ubuntu server, ensuring a secure and reliable
React
React is a popular JavaScript library for building user interfaces, particularly single-page applications. To ensure your React app is portable and can be deployed consistently across different environments, Docker is an excellent tool. This tutorial will guide you through the steps to containerize and deploy a React app using Docker
Tutorials
Tutorial: Packing a Next.js App with Docker and Docker Compose
Docker
Flarum is a modern, free, and open-source forum software that is fast, simple, and extensible. It's designed to be easy to use and customize, making it a great choice for creating an online community. This tutorial will guide you through the steps to install Flarum using Docker and
Docker
MediaWiki is a free and open-source wiki software originally developed for use on Wikipedia. It is now widely used by various organizations and communities to create and manage collaborative content. MediaWiki is written in PHP and uses a backend database to store its content. Its robust and flexible platform supports