🚀 New Project Completed: Appwrite Self-Hosting on Raspberry Pi 4 I’m thrilled to share my latest Proof of Concept (POC) project: Appwrite Self-Hosting Development on Ubuntu 22 for Raspberry Pi 4. 🔗 Check it out here: https://lnkd.in/gFn_EQe8 🗃️ Check out My Other projects Check it out here: https://lnkd.in/gAN4vu_H This project involved setting up Appwrite, a powerful backend-as-a-service platform, tailored for Ubuntu 22 on a Raspberry Pi 4. The setup included: ✅ SSH configuration with a custom port and key file for enhanced security. ✅ Comprehensive firewall setup to safeguard access and connections. ✅ Optimized for Raspberry Pi, making it cost-efficient and scalable for edge computing. This POC demonstrates a hands-on approach to deploying secure, efficient, and scalable backend services using minimal hardware resources. This POC wouldn’t have been possible without the invaluable guidance and support of My Senior's Harsh Tenguriya . Thank you for mentoring me and sharing your expertise throughout this project! 🙌 💡 Skills Utilized: DevOps, Raspberry Pi, Appwrite, Ubuntu, Network Security, Firewall Configuration, SSH Management 🌟 Let’s connect to discuss more about innovative backend and DevOps solutions! #DevOps #Appwrite #RaspberryPi #IoT #BackendDevelopment #CloudComputing #Ubuntu #POC #Networking #Security #AashooSharmatech #AashooSharma Abhishek Sharma
Abhishek Sharma’s Post
More Relevant Posts
-
𝐄𝐱𝐩𝐥𝐨𝐫𝐢𝐧𝐠 𝐭𝐡𝐞 𝐖𝐨𝐫𝐥𝐝 𝐨𝐟 𝐋𝐢𝐧𝐮𝐱 Recently, I had the opportunity to dive deep into the Linux operating system. As a kernel, Linux serves as the backbone for many operating systems, powering everything from desktops to servers. Its flexibility, robust security, and strong community support make it a cornerstone of modern computing. With its open-source nature, users can freely access, modify, and distribute the source code, enabling innovation across diverse hardware platforms such as PCs, servers, mobile devices, and IoT systems. It's no surprise that Linux is a trusted choice for critical systems and server environments worldwide! 𝐁𝐞𝐥𝐨𝐰 𝐢𝐬 𝐚 𝐬𝐢𝐦𝐩𝐥𝐞 𝐝𝐞𝐩𝐥𝐨𝐲𝐦𝐞𝐧𝐭 𝐨𝐟 𝐚 𝐒𝐭𝐚𝐫𝐛𝐮𝐜𝐤𝐬 𝐂𝐥𝐨𝐧𝐞 𝐚𝐩𝐩𝐥𝐢𝐜𝐚𝐭𝐢𝐨𝐧 𝐨𝐧 𝐭𝐡𝐞 𝐧𝐠𝐢𝐧𝐱 𝐬𝐞𝐫𝐯𝐞𝐫 𝐰𝐡𝐢𝐜𝐡 𝐢𝐬 𝐚 𝐡𝐢𝐠𝐡-𝐩𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞 𝐰𝐞𝐛 𝐬𝐞𝐫𝐯𝐞𝐫 𝐚𝐧𝐝 𝐫𝐞𝐯𝐞𝐫𝐬𝐞 𝐩𝐫𝐨𝐱𝐲 𝐬𝐞𝐫𝐯𝐞𝐫. 𝐈𝐭 𝐢𝐬 𝐰𝐢𝐝𝐞𝐥𝐲 𝐮𝐬𝐞𝐝 𝐟𝐨𝐫 𝐬𝐞𝐫𝐯𝐢𝐧𝐠 𝐬𝐭𝐚𝐭𝐢𝐜 𝐜𝐨𝐧𝐭𝐞𝐧𝐭, 𝐥𝐨𝐚𝐝 𝐛𝐚𝐥𝐚𝐧𝐜𝐢𝐧𝐠, 𝐚𝐧𝐝 𝐫𝐞𝐯𝐞𝐫𝐬𝐞 𝐩𝐫𝐨𝐱𝐲𝐢𝐧𝐠. Some simple Linux commands that I used are listed below. -->"cd.." To Change to the parent directory -->"cp" To Copy files or directories -->"rm" To Remove files -->"apt update" To Update the package list -->"apt install <package> " To install the nginx web server package -->"systemctl status nginx" To show the current status of the nginx service -->"git clone <repo>" To Clone the repository containing the build artifacts #DevOps #HappyLearning #Linux #DeployLikeAScout #StarbucksClone #WebDev Learn with DevOps Insiders
To view or add a comment, sign in
-
Install and use Microsoft .NET 9 with the Raspberry Pi by Pete Gallagher. https://buff.ly/3CHv43s #dotnet #IoT #raspberrypi #linux #csharp
To view or add a comment, sign in
-
In our recent AMA session, embedded Linux expert Iain Menzies-Runciman addressed a common challenge faced by Yocto developers. One participant, @𝐉𝐚𝐠𝐚𝐮𝐭𝐡𝐢𝐞𝐫, 𝐚𝐬𝐤𝐞𝐝: "I want to provide a custom file. Like /etc/issue. However, I can't find any clear documentation on how to do this. I've tried multiple things including creating basefiles%.bbappend, and as well as a custom recipe to provide it. Either it's not copied or the image fails because base_files thinks I am already providing the file. Why is this so hard?" Check out Iain's insightful response to this question in the attached video clip, or watch the full AMA on YouTube here: https://lnkd.in/eQFTzgxD Additionally, 𝗿𝗲𝗴𝗶𝘀𝘁𝗲𝗿 𝗳𝗼𝗿 𝘂𝗽𝗰𝗼𝗺𝗶𝗻𝗴 𝗗𝗲𝘃𝗛𝗲𝗮𝗱𝘀 𝗺𝗲𝗲𝘁𝘂𝗽𝘀 to enhance your skills and connect with the community: https://lnkd.in/gwRpRgzy 𝑱𝒐𝒊𝒏 𝒕𝒉𝒆 𝒄𝒐𝒏𝒗𝒆𝒓𝒔𝒂𝒕𝒊𝒐𝒏 𝒂𝒏𝒅 𝒍𝒆𝒕 𝒖𝒔 𝒌𝒏𝒐𝒘 𝒚𝒐𝒖𝒓 𝒕𝒉𝒐𝒖𝒈𝒉𝒕𝒔 𝒂𝒏𝒅 𝒒𝒖𝒆𝒔𝒕𝒊𝒐𝒏𝒔 𝒊𝒏 𝒕𝒉𝒆 𝒄𝒐𝒎𝒎𝒆𝒏𝒕𝒔! #Yocto #EmbeddedLinux #OpenSource #AMA #Troubleshooting #linux #embedded #iot
To view or add a comment, sign in
-
🐧 Exciting news! The release of the final REAL-TIME support in Linux kernel 6.12 marks a significant milestone for IoT, OT, and Robotics projects. With the ability to automatically detect and manage vulnerabilities and cybersec compliance using the ONEKEY platform, you will enjoy unparalleled convenience. Try it now to unlock substantial benefits in terms of time, effort, and cost reduction. #Linux #IoT #OT #Robotics #Cybersecurity #ONEKEY 🚀
After 20 years of painstaking work: Linux kernel now real-time capable
heise.de
To view or add a comment, sign in
-
Our webinar is starting soon! Register to learn from our experts about what you should be looking for in your #monitoring solution! #netdata #observability #techwebinar #linux #windows #ml
Maximize Uptime & Minimize Stress: Powerful Monitoring Solutions
eventbrite.com
To view or add a comment, sign in
-
Our #webinar, "Maximize Uptime & Minimize Stress: Powerful #Monitoring Solutions," is just 7 days away! Make sure to secure your spot 👇 #netdata #observability #TechWebinar #uptime #linux #windows
Maximize Uptime & Minimize Stress: Powerful Monitoring Solutions
eventbrite.co.uk
To view or add a comment, sign in
-
🌟 Understanding Linux Architecture: 1️⃣ Kernel: The heart of Linux, the kernel, handles critical tasks such as process management, memory management, and device drivers. It’s what bridges the gap between hardware and software. 2️⃣ System Libraries: Libraries like glibc provide essential functions to applications. They enable user programs to interact with the kernel without worrying about the low-level details. 3️⃣ System Utilities: These are the tools and commands that provide basic functionalities, from managing files and processes (ls, grep, ps) to network configurations and more. 4️⃣ Shell: The command-line interface (CLI) acts as a bridge between the user and the system. Popular shells like bash, zsh, or fish make interacting with Linux powerful and flexible. 5️⃣ User Space: Applications and tools that run in user space enable users to leverage Linux for varied tasks, whether it’s running a web server, managing databases, or coding applications. 🔗 Why It Matters? Scalability: From IoT devices to supercomputers. Open Source: Freedom to innovate and customize. Reliability: Proven stability in critical systems. Security: Trusted by enterprises globally. Whether we are troubleshooting servers or deploying scalable cloud solutions, understanding Linux architecture is a must for IT professionals. #Linux #Tech #ITInfrastructure #DevOps #CloudComputing #RedHat #LinuxEngineer
To view or add a comment, sign in
-
After working with the impressive Orange Pi 5 Max, I switched to the smaller Orange Pi Zero 2W 4G, and guess what? I’m loving it! 🌟 The difference between the two is striking—while the Orange Pi 5 Max is built for performance-heavy tasks with its advanced hardware, the Zero 2W 4G is a lightweight yet highly capable board perfect for tackling network setups, file sharing, and even some automation tasks on a smaller scale. Here’s what I’ve accomplished so far: ➔ Starting from scratch, I burned the Ubuntu image onto my Orange Pi Zero 2W using balenaEtcher, which made the process straightforward and smooth. ➔ I then connected the board to Wi-Fi and manually assigned it a static IP from the available pool on my router. This setup allows me to reliably access the board remotely via SSH. ➔ Next, I configured a Samba file server, which now enables seamless file sharing between the Orange Pi and my Windows PC. With proper user authentication, I’ve ensured secure, password-protected access over the local network. These aren’t just learning exercises—they're real-world skills that are directly applicable to countless scenarios: ☛ File sharing via Samba is ideal for setting up a lightweight home NAS or sharing media across multiple devices in a secure and efficient way. ☛ Configuring a static IP and SSH access is critical for anyone working with remote servers or automating system administration tasks, especially when physical access isn’t practical. ☛ Diving into Linux has given me an even deeper understanding of the OS, which is essential for those working with IoT projects, web servers, or even home automation setups. What I love about the Orange Pi series is its ability to provide hands-on learning opportunities at an affordable price—perfect for experimenting with network configurations, server management, and even programming while on the go. #OrangePi #SingleBoardComputer #IoT #Linux #Networking #FileServer #SSH #TechLearning #HomeAutomation #DIYProjects #TechInnovation #OpenSource #NAS #RaspberryPiAlternative #EdgeComputing #TechCommunity
To view or add a comment, sign in
-
🟪🟪🟪🟪🟪🟤🟪🟪🟪🟪🟪🟪🟪 🚀 Understanding Linux Architecture: The Core of the Open Source World! 🐧⚙️ 🟪🟪🟪🟪🟪🟤🟪🟪🟪🟪🟪🟪🟪 Linux powers servers, cloud platforms, IoT devices, and more, making its architecture a must-know for every tech enthusiast! 💡 Here’s a simplified view of the Linux Architecture: 🔹 1. Hardware Layer The foundation of any system – this layer includes physical components like the CPU, memory, and storage. Linux interacts with these resources directly via the kernel. 🔹 2. Kernel Layer The heart of Linux! It manages: • Process Management 🧠 • Memory Management 💾 • Device Drivers 🔌 • File Systems 📂 • Networking 🌐 🔹 3. System Libraries Essential utilities that applications use to access the kernel’s features without direct interaction. Examples: • Glibc (GNU C Library) • Dynamic Linkers 🔹 4. System Utilities Basic tools and commands for managing the Linux system: • ls, cp, grep, etc. 🔹 5. User Space This is where applications and users live! 🖥️ • Shell: The command-line interface (e.g., Bash, Zsh). • Applications: Software like text editors, web browsers, etc. 💡 Why Learn Linux Architecture? • Better system troubleshooting 🛠️ • Efficient performance tuning 📈 • Enhanced understanding of cybersecurity 🔒 📩 Have you explored the depths of Linux architecture? Share your insights or questions below! Let’s keep the conversation going! #Linux #LinuxArchitecture #OpenSource #OperatingSystems #TechTips #ITSkills #SystemAdmin #DevOps #Networking #Cybersecurity #CloudComputing #Kernel #Coding
To view or add a comment, sign in
-
🌟 A Quick Review of My Experience with LabEx.io 🌟 Recently, I had the chance to explore LabEx.io, and I must say it’s a fantastic platform for hands-on learning! 🚀 Here’s what stood out for me: 1️⃣ User-Friendly Interface: The website is clean and easy to navigate, even for first-time users. Setting up my account and diving into labs felt seamless. 2️⃣ Comprehensive Labs: I loved how detailed and practical the labs are. They provide step-by-step guidance, making complex topics approachable. 3️⃣ Real-World Simulations: Labex bridges the gap between theory and practice by offering real-world scenarios—perfect for someone like me who loves practical learning! 4️⃣ Flexibility: With on-demand access, I could learn at my own pace, which is ideal for a working professional. That said, there are a couple of areas for improvement: The loading time for labs could be optimized—it sometimes takes a while to start. Adding more advanced topics or tailoring some labs to specific domains like IoT or embedded systems would be fantastic. Overall, LabEx.io has been a game-changer in brushing up my skills. 💻 If you’re looking to upskill or explore new technologies interactively, I’d highly recommend checking it out! Have you tried LabEx.io? I’d love to hear your thoughts in the comments! 👇
Free Linux, DevOps & Cybersecurity Labs | LabEx
labex.io
To view or add a comment, sign in
Techinal Mentor | Senior Software Engineer | NodeJs | Full Stack | Software Architecture | TypeScript | NextJs | React | Angular | RDBMS | Team Lead | Project Management | IOTs | RObotics | Automation | LLM | AI | DBMS
1moExcellent work Abhishek 🎉