---
title: "Seamless Security with Artifactory and Coder - Blog - Coder"
description: "This blog explains the the integration between JFrog Artifactory and Coder as it represents a significant advancement in secure and efficient software development. By leveraging Artifactory's capabilities for binary artifact management along with Coder's automated workspace provisioning, development teams can establish a secure, streamlined workflow."
image: "/api/dynamic-og?title=Seamless+Security+with+Artifactory+and+Coder&randomBackground=true&styles=%7B%22height%22%3A162%2C%22width%22%3A302%2C%22padding%22%3A16%2C%22titleSize%22%3A24%2C%22logo%22%3A%7B%22width%22%3A80%2C%22height%22%3A12.15%7D%7D"
canonical: "https://coder.com/blog/seamless-security-with-artifactory-and-coder"
---

Sep 27 20232 min read

# Seamless Security with Artifactory and Coder

[Ammar Bandukwala](https://coder.com/blog/author/ammar)

Share this article

[JFrog Artifactory](https://jfrog.com/artifactory/) is a tool for securing and distributing binary artifacts. It’s used by the world’s largest enterprises to vet external dependencies as they enter development environments and vet internal builds as they move from dev to staging to production.

![](https://www.datocms-assets.com/19109/1695754633-list-of-repository-types-supported-by-artifactory.png?fit=clip&fm=webp&w=3840&q=90)

_List of repository types supported by Artifactory._

Through the expressiveness of [Coder Templates](https://coder.com/docs/v2/latest/templates), platform teams can now ensure that all development dependencies originate from Artifactory. You can find a full example template [here](https://github.com/coder/coder/tree/main/examples/templates/jfrog/docker) and nitty-gritty details on how to set up the integration [here](https://coder.com/docs/v2/latest/platforms/jfrog).

Broadly, the integration involves setting up Artifactory repositories for each type of secured dependency:

![](https://www.datocms-assets.com/19109/1695754675-screenshot-2023-09-21-at-12-27-07-pm.png?fit=clip&fm=webp&w=3840&q=90)

Then, using Coder Templates with the Artifactory to automatically provision a scoped token for each workspace:

![](https://www.datocms-assets.com/19109/1695763302-screenshot-2023-09-26-at-2-20-43-pm.png?fit=clip&fm=webp&w=3840&q=90)

Next, configure package managers in the **coder\_agent** ’s script:

![](https://www.datocms-assets.com/19109/1695763352-screenshot-2023-09-26-at-2-22-18-pm.png?fit=clip&fm=webp&w=3840&q=90)

Then, push the template up to Coder and developers have an experience whereby the workspaces they create automatically pull dependencies from Artifactory:

![](https://www.datocms-assets.com/19109/1695762899-screenshot-2023-09-21-at-12-32-53-pm-1.png?fit=clip&fm=webp&w=3840&q=90)

![](https://www.datocms-assets.com/19109/1695762913-untitled.png?fit=clip&fm=webp&w=3840&q=90)

And done. Developers now have an environment where they can securely install dependencies using standard methods. This is a prime example of Coder’s vision of making secure development transparent and painless.

# VS Code Extensions

IDE extensions are an emerging threat to development environments. There are few resources for running private extension registries due to their proprietary nature. As an aside to our development of [code-server](https://github.com/coder/code-server), we released [code-marketplace](https://github.com/coder/code-marketplace) so that teams can run internal (even air-gapped) marketplaces.

code-marketplace has [first-class support for Artifactory](https://github.com/coder/code-marketplace#artifactory-storage), and we’ve seen good adoption of the tool in the enterprise.

# In Closing

The integration between JFrog Artifactory and Coder represents a significant advancement in secure and efficient software development. By leveraging Artifactory's capabilities for binary artifact management along with Coder's automated workspace provisioning, development teams can establish a secure, streamlined workflow.

To learn more about our integration, check out Jfrog’s Co-founder and CTO, Yoav Landman showcasing how effortlessly Coder integrates with Jfrog in just a single click.

### Subscribe to our newsletter

Want to stay up to date on all things Coder? Subscribe to our monthly newsletter for the latest articles, workshops, events, and announcements.
