You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Task-UI ONLY works with Docker and I am planning to modify it to work without Docker.
There is nothing wrong with Docker, but I find I just dont need it.
https://github.com/cirello-io/runner is able to run many processes on any OS and also can run clusters of process, like when you need 3 of something for clustering. I run it locally and in Production.
It's 100% golang and just needs a ProcFile and a .ENV, so its very simple but also can do what docker and docker-compose can do.
It has a real time GUI, so I can see everything happening on all servers both locally and remotely.
Then there is aqua for package management. This is 100% goalng and works on All desktops.
It allows me to declare a binary package I need and keep it updated.
SO this is a good stack that can take the pain out of doing lots of development quickly with a gitops style of development without needs K8, docker and heavy stuff.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
This is the stack I use, and I am planning to make changes so that task-ui can run without docker. It needs docker a the moment.
I am using Task and Task-ui and runner
https://github.com/titpetric/task-ui
Task-UI ONLY works with Docker and I am planning to modify it to work without Docker.
There is nothing wrong with Docker, but I find I just dont need it.
https://github.com/cirello-io/runner is able to run many processes on any OS and also can run clusters of process, like when you need 3 of something for clustering. I run it locally and in Production.
It's 100% golang and just needs a ProcFile and a .ENV, so its very simple but also can do what docker and docker-compose can do.
It has a real time GUI, so I can see everything happening on all servers both locally and remotely.
Then there is aqua for package management. This is 100% goalng and works on All desktops.
It allows me to declare a binary package I need and keep it updated.
https://github.com/aquaproj/aqua
https://github.com/aquaproj/aqua-registry/tree/main/pkgs has a huge list of packages that is growing all the time.
Its 100% golang.
SO this is a good stack that can take the pain out of doing lots of development quickly with a gitops style of development without needs K8, docker and heavy stuff.
Deploy:
I can then deploy to fly.io and Cloudflare.
Runner can run things on fly.io just fine.
Beta Was this translation helpful? Give feedback.
All reactions