Learn Embedded Systems
Learn Embedded Systems
  • 62
  • 1 883 347
Self-Host Your Git Repos on a Raspberry Pi! Gitea self-hosting tutorial
In this video we show you how to self-host a git server. We are going to install Gitea using docker compose on a Raspberry Pi. Gitea is very similar to GitHub but it can be completely self-hosted so that you can keep your personal projects truly private. Gitea offers collaborative features like bug tracking, code review, continuous integration, kanban boards, tickets, and even wikis so it is even suitable for small business or if you just fancy learning how to self-host more services.
Installation instructions available here: learnembeddedsystems.co.uk/self-host-gitea-on-a-raspberry-pi
As with many self-hosted applications, the recommended installation method is Docker Compose. Docker Compose simplifies the control of your self-hosted application stack. It makes it easy to manage services, networks, and volumes in a single YAML configuration file.
Timestamps
00:00 Introduction
00:40 Gitea vs GitLab
01:28 Installing Docker
02:19 Installing Gitea
03:37 Configuring Gitea
05:48 Creating a repository
07:12 Conclusion
If this video helped you, please consider leaving a like and subscribing, thank you!
You can find more embedded systems tutorials and projects on our website learnembeddedsystems.co.uk
-- Equipment we use regularly --
The following links are affiliate links where I may make a small percentage on qualifying sales through these links. Use the respective UK or US links listed.
Budget Soldering Iron: UK: amzn.to/3pQpvUu US: amzn.to/3bBawIJ
Breadboards: UK: amzn.to/3solZCe US: amzn.to/3dGsHiS
Jumper Cables: UK: amzn.to/37JfToi US: amzn.to/3r384S9
Camera: UK: amzn.to/3qKLwFr US: amzn.to/3pK0V7C
Lens: UK: amzn.to/380lQxp US: amzn.to/3knH3WL
Tripod: UK: amzn.to/37H0Nzw US: amzn.to/3byKHsV
All videos and tutorials on this channel and mentioned websites are for educational purposes only.
Переглядів: 4 577

Відео

Photon 2 Showcase! Easy ML Voice Assistant & IoT Motion Sensor Demos
Переглядів 2,9 тис.7 місяців тому
The Photon 2 is Particle's new IoT and Machine Learning development board featuring the P2 module. This board features WiFi & Bluetooth connectivity and free access to Particle's IoT cloud. In this video we showcase the Photon 2 and give two demo projects, one is a machine learning tutorial where you can create your own local voice assistant and another being an IoT motion sensor that you could...
Easy Home Server Dashboard - Cleanly Organise Your Homelab!
Переглядів 3,9 тис.7 місяців тому
If you are running more than a handful of homelab services then you know how hard it is to keep track of them all! In this video we are going to create a simple and easy to use dashboard for your Homelab services. This dashboard can be accessed from any device in your network so it is much better than a bunch of bookmarks! Installation Commands available: learnembeddedsystems.co.uk/heimdall-ins...
FreeRTOS on the Raspberry Pi Pico (RP2040) Part 1: VSCode Setup and Blinky Test! [UPDATED]
Переглядів 20 тис.10 місяців тому
FreeRTOS is an open source Real Time OS available for a wide range of microcontrollers and this updated video serves as an introduction or starting point to a longer series on using FreeRTOS on RP2040 based boards such as the Raspberry Pi Pico and we are going to show you how to set up VSCode in order to compile and use FreeRTOS in your projects. By the end of this tutorial you will have a blin...
FreeRTOS SMP on the RP2040 Tutorial - Symmetric Multiprocessing with FreeRTOS!
Переглядів 9 тис.11 місяців тому
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/LearnEmbeddedSystems. The first 200 of you will get 20% off Brilliant’s annual premium subscription. In this tutorial we will walk through how to use SMP in a FreeRTOS environment on the RP2040 chip. Specifically, we will set up a FreeRTOS SMP project whilst explaining how SMP works. We will tell you about som...
Arduino Nano ESP32 Review - New Nano Board with WiFi & Bluetooth!
Переглядів 28 тис.Рік тому
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/LearnEmbeddedSystems. The first 200 of you will get 20% off Brilliant’s annual premium subscription. Arduino has just added another board to their Nano family. The new Arduino Nano ESP32 which unsurprisingly, is powered by an ESP32 chip, specifically the ESP32 S3. In this video we are going to review the Nano ...
ESP32 C6 Review - RISC-V SoC with Thread & Zigbee Support!
Переглядів 113 тис.Рік тому
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/LearnEmbeddedSystems/. The first 200 of you will get 20% off Brilliant’s annual premium subscription. The ESP32 C6 is a WiFi, Bluetooth, Thread and Zigbee enabled RISC-V microcontroller that was announced by Espressif all the way back in early 2021 but sample units are now making their way into general availab...
Raspberry Pi Pico W Simple Web Server C Tutorial - HTTP Server with SSI & CGI
Переглядів 27 тис.Рік тому
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/LearnEmbeddedSystems/. The first 200 of you will get 20% off Brilliant’s annual premium subscription. In this video we teach you how to set up a simple webserver hosted on the Raspberry Pi Pico W. This webserver can present html pages to a user but can also interact with different functions on the Pico W such ...
Mekotronics R58 Mini PC Review: 8-Core RK3588 CPU, 16GB RAM, 64GB eMMC Powerhouse
Переглядів 3 тис.Рік тому
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/LearnEmbeddedSystems/. The first 200 of you will get 20% off Brilliant’s annual premium subscription. The Mekotronics R58 Mini PC is powered by the Rockchip RK3588 8 core ARM CPU supported by 4, 8 or 16GB of RAM with 32 or 64GB if eMMC storage. In this video we are going to take a look at the features on offer...
Simple IoT Telegram Notifications & Commanding, Node-RED & Telegram Integration
Переглядів 16 тис.Рік тому
This video walks you through how to interact with a Telegram bot using Node-RED. We create a simple flow to send an alert to the user if a sensor has not been heard from in a while as well as creating an interactive keyboard to allow the user to request different available sensor data values. These data values are pulled from an InfluxDB database using a query. Telegram is a free and open sourc...
MangoPi MQ-QUAD Review: A True Raspberry Pi Zero 2 Competitor - 4 cores & 1GB of RAM benchmarked
Переглядів 84 тис.Рік тому
In a time when Raspberry Pi’s are few and far between, alternative options such as the MangoPi MQ-QUAD are increasingly interesting and needed. In this review we cover the features, functionality and performance of the Allwinner H616 Quad Arm A53 core CPU. This single board computer is designed to be a drop in replacement of the Raspberry Pi Zero as it features the same form factor (65x30mm). T...
MangoPi MQ-PRO Review: RISC-V Raspberry Pi Zero Alternative?
Переглядів 38 тис.Рік тому
In a time when Raspberry Pi’s are few and far between, alternative options such as the MangoPi MQ-PRO are increasingly interesting. In this review we cover the features, functionality and performance of the Allwinner D1 RISC-V based SoC. This single board computer is designed to be a drop in replacement of the Raspberry Pi Zero as it features the same form factor (65x30mm). This board is availa...
Simple ESP32 IoT Sensor Node Tutorial: WiFi Enabled MQTT Sensor Data Node
Переглядів 51 тис.Рік тому
This tutorial will create an internet of things sensor node based on an ESP32 development board. This node will use the MQTT protocol to send sensor data over WiFi to a Raspberry Pi based IoT server. This tutorial will allow you to collect any kind of sensor data you like, send it over your network to a MQTT server and visualise it on a Grafana dashboard. This system consists of a series of sen...
Drop In Upgrade Adds On-board WiFi to Arduino UNO - Jolly Module Review
Переглядів 4,5 тис.Рік тому
Thank you to PCBWay for sponsoring this video. Check out PCBWay at the following link: www.pcbway.com/setinvite.aspx?inviteid=478547 The Jolly Module is a drop in DIP replacement for the Arduino Uno which adds on board WiFi functionality. In this video we review the Jolly module and use it in an IoT centric project where we collect temperature sensor readings and then send the data over WiFi to...
Raspberry Pi IoT Server Tutorial: InfluxDB, MQTT, Grafana, Node-RED & Docker
Переглядів 220 тис.Рік тому
This tutorial will create an internet of things server on your Raspberry Pi. This server will use Mosquitto MQTT, InfluxDB, Node-RED, Graphana in docker containers. We will use the helpful IoTStack tool which will configure our docker containers for us. This tutorial will allow you to collect any kind of sensor data you like, send it over your network to this raspberry pi server and visualise i...
Cicerone Board: LoRaWAN & GPS - Asset Tracking & Remote Weather Station Demo!
Переглядів 5 тис.Рік тому
Cicerone Board: LoRaWAN & GPS - Asset Tracking & Remote Weather Station Demo!
LoRa & LoRaWAN Explained! TTN Gateway & Device Setup - Cicerone Board Demo
Переглядів 13 тис.Рік тому
LoRa & LoRaWAN Explained! TTN Gateway & Device Setup - Cicerone Board Demo
WiFi Enabled Pico for only $6! - Raspberry Pi Pico W overview
Переглядів 27 тис.2 роки тому
WiFi Enabled Pico for only $6! - Raspberry Pi Pico W overview
World’s Smallest Arm Microcontroller: HC32L110 - Showcase & Programming Guide
Переглядів 34 тис.2 роки тому
World’s Smallest Arm Microcontroller: HC32L110 - Showcase & Programming Guide
Challenger RP2040 WiFi Review - The Best Cheap WiFi Enabled RP2040 Board?
Переглядів 13 тис.2 роки тому
Challenger RP2040 WiFi Review - The Best Cheap WiFi Enabled RP2040 Board?
StackyPi Review: A Raspberry Pi Zero Sized RP2040 Board
Переглядів 5 тис.2 роки тому
StackyPi Review: A Raspberry Pi Zero Sized RP2040 Board
Pimoroni Badger 2040 Review: RP2040 Powered E-Ink Display
Переглядів 6 тис.2 роки тому
Pimoroni Badger 2040 Review: RP2040 Powered E-Ink Display
$2 Dev Board - What's The Catch? W806 Microcontroller Review
Переглядів 79 тис.2 роки тому
$2 Dev Board - What's The Catch? W806 Microcontroller Review
FreeRTOS on the Raspberry Pi Pico (RP2040) Part 5: Semaphores
Переглядів 10 тис.2 роки тому
FreeRTOS on the Raspberry Pi Pico (RP2040) Part 5: Semaphores
M5Stamp C3 Review: RISC-V based ESP32-C3 WiFi and Bluetooth Enabled Microcontroller Board
Переглядів 17 тис.2 роки тому
M5Stamp C3 Review: RISC-V based ESP32-C3 WiFi and Bluetooth Enabled Microcontroller Board
FreeRTOS on the Raspberry Pi Pico (RP2040) Part 4: Mutex
Переглядів 10 тис.2 роки тому
FreeRTOS on the Raspberry Pi Pico (RP2040) Part 4: Mutex
Install Raspberry Pi OS Over The Network! Network OS Install Tutorial
Переглядів 12 тис.2 роки тому
Install Raspberry Pi OS Over The Network! Network OS Install Tutorial
Maker Nano RP2040 Review: An Arduino Nano Sized RP2040 Board!
Переглядів 4,9 тис.2 роки тому
Maker Nano RP2040 Review: An Arduino Nano Sized RP2040 Board!
Maker Pi RP2040 Review: The Best RP2040 Robotics Board - Under $10!
Переглядів 18 тис.2 роки тому
Maker Pi RP2040 Review: The Best RP2040 Robotics Board - Under $10!
FreeRTOS on the Raspberry Pi Pico (RP2040) Part 3: Scheduling and Task Priorities
Переглядів 13 тис.2 роки тому
FreeRTOS on the Raspberry Pi Pico (RP2040) Part 3: Scheduling and Task Priorities