@@ -0,0 +1,17 @@
+resource "google_project_service" "artifact-registry-service" {
+ project = var.project
+ service = "artifactregistry.googleapis.com"
+}
+
+resource "google_artifact_registry_repository" "docker-repo" {
+ location = var.region
+ repository_id = "docker-repository"
+ description = "dezendorf.net homelab docker repository"
+ format = "DOCKER"
+ docker_config {
+ immutable_tags = true
+ }
@@ -0,0 +1,10 @@
+variable "project" {
+ type = string
+ default = "homelab-support-400822"
+variable "region" {
+ default = "us-east1"
@@ -0,0 +1,6 @@
+provider "google" {
+ project = "homelab-support-400822"
+ region = "us-east1"