#OpenTofu

2025-07-17

#OpenTofu v1.10 is here - the development team calls it their “most comprehensive update yet”!

This release adds container registry support for provider & module distribution, plus enterprise-focused features designed to simplify state management and improve developer workflows.

Details here 👉 bit.ly/458bCZx

#InfoQ #InfrastructureAsCode #DevOps

OpenStreetMap Ops Teamosm_tech@en.osm.town
2025-07-15

Improvements to tile.openstreetmap.org continue. We manage the #Fastly CDN with #OpenTofu (Configuration as Code). A new feature - custom error response images - is in staging and once tested will soon go live. 🤓 📝 🎨

ATIX AGatixag
2025-07-14

🧱 Terraform vs OpenTofu — Which is right for your org?

We break down the pros & cons:
🔹 Terraform: mature, commercial support, but now BSL-licensed
🔹 OpenTofu: open-source fork, community-driven, MPL-licensed

Thinking about portability, governance, or vendor lock-in?
This blog helps you decide 👉 atix.de/en/blog/terraform-vs-o

2025-07-12

it does seem to consume hella tokens but i did a quick test: on two blank dirs, i gave claude 3.5 the same prompt: "Write an OpenTofu configuration that will create a bucket in digital ocean spaces for storing OpenTofu state files." For the second directory I just added "use context7." to the end.

both sort of went off the rails without any real context (as claude does) but the prompt using context7 was more in-scope and used proper features.

#llm #ai #opentofu #mcp #tinkering #globalwarming

Skyper 💻🎧☕📖Skyper@fosstodon.org
2025-07-10

I recently finished a web and mobile pentest for one of our clients at @SkypLabs, and I'm now back to working on the new @forgejo package for OpenTofu/Terraform state files: codeberg.org/forgejo/forgejo/i.

I made a diagram to show how I intend to implement the locking mechanism. Feedback is welcome.

#OpenSource #OpenTofu #Terraform #DevOps #Forgejo #Codeberg

Diagram made with Mermaid showing how I intend to implement the locking mechanism of the OpenTofu/Terraform HTTP backend for Forgejo.
Grzegorz Cichockicichy1173
2025-07-05

containers management using / instead of . Hot or not?

module "homebox" {
source = "git: :ssh://git@codeberg.org/cichy1173
service_name = "homebox”
inage_name = "sysadminsmedia/homebox: latest”
rootwork v0.2hobbsc@write.as
2025-07-04

Building Virtual Machines in Proxmox with Ansible

In today's short and sweet #100DaysToOffload (post 005!), I would like to show off an #ansible playbook for creating VMs in #proxmox.

write.as/hobbsc/building-virtu

2025-06-30

That whole #opensearch (on #k8s) feels so clumsy . I really start to hate it.
Is there any useful IaC tooling to manage its lifecycle ? No #opentofu isn't the right tool.
#rant

Kurzer Nachtrag, ich möchte ja auch Lösungen liefern:

Sollte jemand interesse an einer skalierbaren, sicheren und preiswerten Infrastruktur inkl. Chat, Video, Cloud (inkl Collabora), Wiki, Mastodon, sowie Groupware (open XChange) und IDM an alle Dienste interessiert sein, gerne melden. Wir haben dieses System letztes Jahr mit dem Relaunch des NABU-Netz komplett auf open-source Basis für mehrere tausend Personen bereits umgesetzt.

#opensource #naturschutz #datenschutz #kubernetes #opencloud #matrix #keycloak #bookstack #opentofu #openxchange #mastodon #jitsi

Grzegorz Cichockicichy1173
2025-06-24

And Adguard cm first stack that I updated to v1.10.0 :bongoCat:

codeberg.org/cichy1173/adguard

Grzegorz Cichockicichy1173
2025-06-24

1.10.0 released with OCI registry support, native S3 locking (nice :blobcatcoffee:) , deprecation handling, enhanced planning, global provider cache lock, OpenTelemetry tracing, external key providers, and improved refactoring.

opentofu.org/blog/opentofu-1-1

Skyper 💻🎧☕📖Skyper@fosstodon.org
2025-06-23

I'm currently implementing an OpenTofu/Terraform HTTP backend for @forgejo: codeberg.org/forgejo/forgejo/i.

I was about to add the delete request logic, but I realised that the HTTP backend client in OpenTofu never makes use of such requests. Instead, when executing a destroy command, OpenTofu sends a POST/PUT request with an empty state file.

I opened a discussion on GitHub to try to understand the reason of this choice: github.com/orgs/opentofu/discu.

#OpenSource #Forgejo #OpenTofu #Terraform #DevOps

Plögidploeger
2025-06-20

Alle Apps, die jetzt nicht einfach wie eine Website installierbar gewesen wären, hoste ich jetzt auf einem mit , konfiguriert mit und und DynDns.

Hat den Charme der frühen 2000er, aber läuft super. 😄

Im Moment dabei: , , und gerade bin ich an

(und ja, es bräuchte kein Opentofu, Helm und Kubernetes aber damit arbeite ich halt eh täglich 😅 )

2025-06-16

#CommunityHosting #Ops

A small group of us are working on community level hosting of 'self-hosted' FOSS tools (think #NextCloud and more) setup as a local service offering for local grassroots organisations. We're seeking advice/tips/guidance.

We're keen to do some orchastration but want to avoid the complexity of say Kubernetes.

As a start we were looking at Ansible with Docker Swarm but we're now exploring other alternatives.

Anyone have experience at this sort of hobbist just a bit bigger than #HomeLab Ops scale?

#Pyinfra is being considered as an Ansible, in the projects words "Think ansible but Python instead of YAML, and a lot faster." (pyinfra.com)

Anyone have experience at this homelab/small hosting level? Would love any tips/suggestions for tools/approaches.

One source of inspiration is the 12Factor app methodology: 12factor.net

Personally, as a rubyist I'm always keen to know what the ruby community is doing in this space also.

Haven't seen many others doing work at this scale, lets use the tag #CommunityHosting to keep connected :)

@digital_justice_society

cc: @jadehopepunk @ryan @gilbert @bounding_star @steph @moxvallix @organvoid @teq

#CommunityHosting #Python #DevOps #ruby #RubyOnRails #SelfHosting #Orchastration #FOSS #OpenTofu #SelfHosting #SelfHosted

2025-06-06

Interesting look into the #OpenTofu project. Software Engineering Daily #podcast with Cory O’Daniel and Malcolm Matalka softwareengineeringdaily.com/2

Guillaume Tronix :nix: :emacs: :linux:gtronix@infosec.exchange
2025-06-02

I'm so happy !
I successfuly moved my rss #python bots to a #nixos container using #incus and #opentofu. I also setup systemd timers instead of cron jobs.
I didn't even try to explain that to my significant other. I hope someone understand my joy here 😄

#programming #devops

2025-05-27

thinking hard about going stateless and moving vm provisioning from #opentofu to #ansible at work.

modules exist for our providers and i've hit enough snags with tofu (that would also apply to terraform) to be a severe annoyance. i don't really have the time for greater automation/orchestration.

i still love tf and hcl, it just might be time for some orthogonal thinking.

2025-05-23

From this week's ADMIN Update newsletter, Rubén Llorente shows you how to automate deployments on Proxmox with OpenTofu and cloud-init
admin-magazine.com/Archive/202
#automation #OpenTofu #Proxmox #hypervisor #VirtualMachine

A recently created Proxmox 8.2 install. Proxmox offers a web interface that acts as a centralized control panel for a myriad of virtualization-related functions.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst