Header Image

Artifact System

Web ASP.NET Docker Senhorst Digital

In order to efficiently work with the many artifacts that my company produces across different clients, I created this artifact management system that allows for easy upload/download and access management.

A little about the project

The artifact system (for lack of a better name) is a dockerized ASP.NET web application that provides an easy all-in-one solution for uploading, downloading and manage access to artifacts. People with relevant permissions can create CLI tokens that allow the uploading of artifacts through simple programs like cURL. In Stumble Upon Rumble, we use Senhorst Digital's in-house CI program that is triggered through GitLab CI/CD. Upload to this system has been incorporated into that tool as well, allowing us to upload any artifact to an instance of the app within the build pipeline.
Artifacts can also be set to public/IP whitelist or account restricted (which would require you to log in to the application).
My Links
© 2024 Jari Senhorst. All Rights Reserved.