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