From 12f9aa3f271b8af5566146bd86eac391b2731ba8 Mon Sep 17 00:00:00 2001
From: Nemo <commits@captnemo.in>
Date: Mon, 19 Aug 2024 11:52:11 +0530
Subject: [PATCH] upgrade miniflux and switch to github tracking

---
 miniflux.tf  |  8 ++++++++
 providers.tf |  9 +++++++++
 2 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/miniflux.tf b/miniflux.tf
index 9eac4c5..a564971 100644
--- a/miniflux.tf
+++ a/miniflux.tf
@@ -1,7 +1,13 @@
+data "github_release" "miniflux" {
+    repository  = "v2"
+    owner       = "miniflux"
+    retrieve_by = "latest"
+}
+
 module "miniflux-container" {
   name   = "miniflux"
   source = "./modules/container"
-  image  = "miniflux/miniflux:2.1.1"
+  image  = "miniflux/miniflux:${trimprefix(data.github_release.miniflux.release_tag, "v")}"
 
   web = {
     expose = true
diff --git a/providers.tf b/providers.tf
index 65488cf..2d564db 100644
--- a/providers.tf
+++ a/providers.tf
@@ -29,7 +29,6 @@
 provider "pass" {
 }
 
-
 terraform {
   required_version = ">= 1.3.0"
   required_providers {
@@ -48,6 +47,14 @@
     docker = {
       source = "kreuzwerker/docker"
       version = "~> 2.23"
+    }
+    github = {
+      source  = "integrations/github"
+      version = "~> 6.0"
     }
   }
 }
+
+
+# Configure the GitHub Provider
+provider "github" {}
--
rgit 0.1.5