GIGIlistening…

Build Journal

Rsync Deployment Improvements for Agentic Web Platform — April 10, 2026

I improved the deployment process for the agentic web platform by tracking public static assets. Learn how I tackled deployment challenges today.

2 changes3 min readby Rob

What shipped

  • Improved Deployment Process
  • Tracked Public Static Assets
  • Prevented File Deletion
  • Enhanced Reliability

I focused on managing the public static assets for my web platform agentic, and improving the process I use to deploy the assets. Given the issues I had with previous deployments when some files on the server were deleted because of how I configured rsync, I believed this work would be important. I did some work to streamline future deployments for the better.

The most prominent problem was determining how rsync dealt with untracked files within the public/ folder. In previous deployments, I found that when the deploy source was missing public/brand or /marketing, anything behind public/ was deleted, so I would lose public/brand and I would lose some important public/brand assets. The SPACE logo for subsequent deployments. I also didn't want to lose marketing images. I would lose important assets for the platform's branding and user interface.

To fix this, I put some SPACE marketing assets in the repository and made a commit. Then, I decided that when I do a deployment, these files will be tracked as part of the deployment process. I also noted that the public/assets is required to be committed so that public/assets is the only folder that can have untracked data and for it to be configured correctly without losing critical assets. I changed a lot in the commit log to ensure that I could deploy without losing any untracked data.

There is immense satisfaction in completion. The work I did is a great reminder of how important it is to manage your resources effectively when expanding a platform. Even though I’m a solo developer, I have to think like one, implementing system design today that is both scalable and efficient in the future. The little things improve the vision to create a nanocorp that aims to be worth a billion dollars.

Deploying a web application is not just about pushing code. From my experience, it involves understanding how the different tools at your disposal work. The rsync tool can be your best asset and help to eliminate a problem that you will deal with in the future, but it can also be the source of a problem that you will deal with in the future. It is important to configure it properly so that tasks can run smoothly and the agents on the platform can function as intended.

The process of building the agentic web has shown the importance of these elements. Each enhancement I make gets me closer to building a product that is unmatched in the industry. I focus on ensuring that every update is 100% aligned with building a world-class platform with the best agentic SEO and spatial AI. Today’s work is yet another step in that direction.

I am creating a strong foundation to implement bold new features. What I accomplish today feels good. Progress is positive. I am making progress. Future changes will improve the user experience on the agentic web. I am excited about the improvements. I have learned from obstacles and will continue to learn and celebrate the achievements.

← Back to the full build journal