Back
Similar todos
Run nixos-rebuild from the web interface #shipnix
Let user cancel builds and process and kill them properly, so that system resources are freed if something hangs or doesn`t go as expected #shipnix
Work on serving built packages from stage to production to shorten rebuild time #shipnix
Simplify build setup and remove lots of bugs in production in the same sweep #shipnix
Make queue functionality for builds, so there are no race conditions #shipnix
Speed up builds with IHP #shipnix
Work on the core of #shipnix today, fixing tech debt I consider severe enough to be release blockers. Working on setting some guarantees ensuring that when shell commands fail, build event always stop and is set to failed, and doesn't continue by accident
Seperate process for all file actions needed for provisioning a ship-nix project so it can be used also for "shipnixifying" a existing code repositories #shipnix
Fix bugs where building continues after recieving a failed bash exit code #shipnix
Have deploy options on dashboard, using DataSync so it always reflects database instead of internal frontend state #shipnix
Make big breaking changes while I can, and move environment file folder to be /etc/ship-nix instead of living in home folder #shipnix
Write docs for having faster-than-light builds in production with compiled code #shipnix
Successfully deploy a test instance of ship-nix #shipnix
deploy new version of #ayht #ship
Store deploy key information in database when using Github so the keys can later be deleted when server is destroyed or ejected. And implement this functionality on server deletion. #shipnix
Create default ship_env file on all new server starters that stores information on whether the server environment is production, stage or something else #shipnix
Fix bugs from breaking change and test thoroughly to confirm it's stable again #shipnix
Create nix flake after provisioned server #shipnix
Automate git rollbacks on servers while preserving commit history #shipnix
Struggle with npm build pipeline #shipnix