You are browsing as a guest. Sign up (or log in) to start making projects!

NetLink

  • 16 Devlogs
  • 68 Total hours

Netlink let you accses your home network from everywhere without a VPN. Current protocols: VNC, SSH, SFTP | Future plans: Extend the Project to make a self hosting solution such as YunoHost

Open comments for this post

2h 25m 21s logged

Summary: Made some bugfixes

That’s pretty much all. I found some small thing I didn’t like and fixed them.

0
0
9
Open comments for this post

6h 33m 37s logged

Summary: Made NetConnect a programm for Linux to bring you Network to you everywhere (without VPN)

I made this using Go and a virtual network device wich act like a spit tunnel vpn, to extract all request from you subnet e.g. 192.168.1.0/24 sends it over a WebSocket to the NetLink relay server and to its target server.

I’m not fully done with this, but right now it’s working. Maybe I’ll do a version for windows soon.

How you can install it is defined in the NetConnect Repo

ONLY FOR LINUX

0
0
5
Open comments for this post

6h 7m 8s logged

Summaray: Refactored netgraph and settings app

Yeah, I refactored it. That’s it. I gues I put these applications as picture :-|

0
0
10
Open comments for this post

13h 55m 4s logged

Summary: Refactored NetStore, gave the NetStore it’s own Repo and started making a Minecraft Server Manager.

I just refactored the I gues 1200 line longe NetStore app, and I have so much to refactor left.

I started the Minecraft Server Manager before the refactoring but it wasn’t in my usual hackatime project, it was in a new one, and my stupid ass thought it was just a technical mistake that the time wasn’t tracked.

0
0
11
Open comments for this post

1h 49m 29s logged

Summary: Made a traffic monitor for the NetStore

This Devlog isn’t gona be that long, I just made a smal traffic monitor. And some small improvements.

0
0
13
Open comments for this post

2h 1m 34s logged

Summary: Secured NetStore and published it.

I secured the NetStore so far that I can release it on the main branch. Right now it isn’t in the demo, so you can test it only when you install it by yourself (wich is very easy with the new install script)

0
0
5
Open comments for this post

6h 15m 59s logged

Summary: Added a Docker Manager and done some fixes with the NetStore

In my last devlog I made the NetStore, and this is the first application by myself. It’s used to manage your dockers from everywhere (What a wonder, the docker manager can manage docker). It isn’t perfect right now, so it’s not an alternative to something like Portainer or Coolify, but for simple tasks, it’s good enough.

Primarily I made this application to add features to the NetStore (I added a lot, only for this application) and of course I found some bugs.

The NetStore itself isn’t secured yet (Right now I only added Deno), but I’m working on it!

0
0
7
Open comments for this post

3h 10m 53s logged

Summary: Added NetStore to create custom applications

I added an application that allows you to create your own custom applications. I will use this Store to build additional apps myself for niche use cases (e.g., Docker management or local server containers) that will be fetched directly from GitHub.

Key features:

  • Custom Routes: Register your own custom backend routes.
  • Frontend: Build and design your own user interface.
  • Local Code: Execute custom code on the local server.

IMPORTANT: DO NOT USE NETSTORE IN PRODUCTION OR DEPLOYMENT ENVIRONMENTS. IT IS CURRENTLY NOT SECURE.
If you choose to use it anyway, you do so at your own risk. It’s on the dev Branch. I’d recommend to use it only in your local Network

0
0
6
Open comments for this post

1h 52m 53s logged

I just refactored the Project

I optimized the structure of the local server and the relay.

In the frontend, apps will load just when opening them wich is very good for the performance

0
0
3
Open comments for this post

4h 11m 6s logged

I completely remade the frontend!
It’s now a hybrid of Material 3 and modern Glassmorphism.

The overhaul took well over 4 hours though a good chunk was done at school (untracked since I wasn’t logged into Hackatime). Overall, I’m really happy with how the new look turned out!
There are probably a few subtle UI bugs hiding in the new design, but I’ll squash those as I find them.

0
0
4
Ship #1

I built a project called NetLink! It lets you connect to your home network from anywhere. Right now, it supports access via VNC, SSH, and SFTP.

It uses WebSockets and web based apps to establish the connection. Everything is routed through a relay node, so you don’t need to open any ports on your router.

In the demo version, you can set up your own PC as a local server to try it out (active for 24 hours). If you want to use it long-term, you can easily self-host the project on your own hardware (GitHub Readme).

I’m planning to add support for more protocols soon. If you have any feedback or ideas on how to improve the project, feel free to leave a comment or send me a DM!

Heads up: If you’re using the demo, it might take a few moments to load all your devices.

  • 4 devlogs
  • 11h
  • 14.76x multiplier
  • 150 Stardust
Try project → See source code →
Open comments for this post

2h 21m 59s logged

I just finished a few bugs and created an demo enviroment.

If you wanna try it, I’ll explain everything in the ship description.

0
0
3
Open comments for this post

3h 42m 11s logged

NetLink features a web-based operating system designed to enhance the user experience with VNC and SFTP. I plan to add support for additional protocols, such as RDP, in the future

0
0
3
Open comments for this post

1h 33m 31s logged

Added dynamic SSH server selection. The network scan was a bit difficult. It’s not the prettiest solution to ping every device, but it works!

0
0
3

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…