Dockless banner

Dockless

14 devlogs
21h 29m 16s

A simple Platform as a service written in rust for Raspberry Pi nodes.

This project uses AI

I have used ChatGPT for some fixes but this project i genuinely coding 80-90% by myself.
I also used AI in some portal UI creation.

Demo Repository

Loading README...

Pz
  • Released the mist stable version
  • Fixed some bugs and problems
Attachment
0
cskartikey

Tagged your project as well cooked!

🔥 cskartikey marked your project as well cooked! As a prize for your nicely cooked project, look out for a bonus prize in the mail :)

Pz

Shipped this project!

Hours: 19.13
Cookies: 🍪 383
Multiplier: 20.0 cookies/hr

I built a program that can help in deploying other programs on raspberry Pis or other device (I have tested on Pi Zero 2W only have that). It works on any laptop or machine that supports linux.

Pz

finally it worked
release working added parallelism in releasing binaries and fixed some UI bugs also added docs for installation and installation scripts to install automatically.

Attachment
Attachment
0
Pz

I have made clean landing page so far by hands no AI

Attachment
0
Pz

Adding landing page and docs also trying to keep the UI minimal and expressive at same time

Attachment
0
Pz
  • Fixed service config template and real values bug
  • deallocating and killing the service from port.
  • addes settings page to edit the service definations
  • add option to refresh and clean logs
Attachment
Attachment
0
Pz
  • Added Stream logs
  • Port mangement
  • service usage
Attachment
0
Pz
  • New service details page
  • New creating service in multi-step
Attachment
0
Pz
  • UI updated and added service creation form
  • Back-end deadlock bug fixed
    Today, I want out so not so much of work. but will complete major tomorrow
Attachment
Attachment
0
Pz
  • Added Portal with minimalistic UI
  • embed webapp inside the rust binary
  • refactored the code to look good
Attachment
0
Pz
  • perist registry on restarts and add API route to create and delete service
  • extend service definition to input args, env, work dir, and restart limit
    That is it for today, will add portal tomorrow
Attachment
0
Pz
  • Added API routes to control the service state to start or stop
  • Added a Manager that will take care about the services with broadcast
Attachment
Attachment
0
Pz
  • Added a service supervisor
  • Added state manager so many services aka projects aka programs can be handled without any problem.
Attachment
0
Pz
  • Added config file reading and behaving accordingly.
  • Added gaceful shut down and fix some error messages and handling
Attachment
0
Pz

First API route i have setup the project and this is first run.

Attachment
0