---
title: "Logbook: November 7 to November 14, 2022"
description: "The November 7–14, 2022 logbook presents updates intended to make Elixir applications easier to deploy and monitor in production, alongside documentation and storage guidance. Mark’s contribution explains how to set up Github Actions for Elixir CI, including the work needed to automate deployment workflows. A separate guide uses OpenTelemetry to monitor a production Elixir deployment and trace an N+1 query performance problem, while the Django section reports community progress toward more comprehensive Fly documentation. The logbook also points to a MinIO deployment guide for self-hosted, S3-compatible object storage, noting that colocating storage in the same datacenter as an application can matter although using an S3 host such as AWS S3 is described as easier in some cases."
---

# Logbook: November 7 to November 14, 2022

[Fly.io](https://yomu.fyi/company/fly-io) · Nov 14, 2022

**Type:** Announcement

## Summary

The November 7–14, 2022 logbook presents updates intended to make Elixir applications easier to deploy and monitor in production, alongside documentation and storage guidance. Mark’s contribution explains how to set up Github Actions for Elixir CI, including the work needed to automate deployment workflows. A separate guide uses OpenTelemetry to monitor a production Elixir deployment and trace an N+1 query performance problem, while the Django section reports community progress toward more comprehensive Fly documentation. The logbook also points to a MinIO deployment guide for self-hosted, S3-compatible object storage, noting that colocating storage in the same datacenter as an application can matter although using an S3 host such as AWS S3 is described as easier in some cases.

## Context

The work is presented as making Elixir deployment and production monitoring easier, helping the Python community improve Django deployment documentation, and supporting cases where object storage needs to run in the same datacenter as an application.

## Approach / What changed

The logbook points to Github Actions setup for Elixir CI, OpenTelemetry-based investigation of an N+1 query, community-written Django documentation, and a guide for deploying MinIO as self-hosted S3-compatible object storage on Fly.

## Takeaways

- Github Actions can automatically deploy an Elixir application to production after the Elixir CI workflow is set up.
- OpenTelemetry is used to monitor an Elixir production deployment and track down an N+1 query performance issue.
- MinIO provides a self-hosted, S3-compatible storage option when keeping object storage in the same datacenter as the application is important.

**Tags:** [CI/CD](https://yomu.fyi/topic/ci-cd), [Elixir](https://yomu.fyi/topic/elixir), [Object Storage](https://yomu.fyi/topic/object-storage), [OpenTelemetry](https://yomu.fyi/topic/opentelemetry)

- Source: [Fly.io](https://fly.io/blog/logbook-november-7-to-november-14-2022)
- Source URL: https://fly.io/blog/logbook-november-7-to-november-14-2022
- Ingested by Yomu: 2026-09-02T12:00:20.004Z

[Read original post](https://fly.io/blog/logbook-november-7-to-november-14-2022)
