Skip to content

fix: resolve hardcoded interface binding and enable security features#2146

Merged
mariari merged 2 commits intoanoma:basefrom
bobtajson:base
Feb 6, 2026
Merged

fix: resolve hardcoded interface binding and enable security features#2146
mariari merged 2 commits intoanoma:basefrom
bobtajson:base

Conversation

@bobtajson
Copy link
Copy Markdown
Contributor

Summary

Fixes configuration issues for proper application packaging as described in #2092.

Changes

  • Change hardcoded IP from 127.0.0.1 to 0.0.0.0 with parametrized approach and sane default
  • Enable check_origin as requested
  • Enable debug_errors in dev mode

Files Modified

  • config/config.exs
  • config/runtime.exs
  • config/dev.exs

Fixes #2092

@mariari
Copy link
Copy Markdown
Member

mariari commented Aug 27, 2025

with parametrized approach

This isn't parameterized

@bobtajson
Copy link
Copy Markdown
Contributor Author

with parametrized approach

This isn't parameterized

Sorry
Now made IP configurable via CLIENT_HTTP_IP env var.

@bobtajson
Copy link
Copy Markdown
Contributor Author

@mariari hey, can you check please?

@mariari
Copy link
Copy Markdown
Member

mariari commented Dec 16, 2025

Rerolled history and included in next, and a candidate for v0.35.0

@mariari mariari moved this from Triage to Next in What's Cooking on Anoma Dec 16, 2025
@bobtajson
Copy link
Copy Markdown
Contributor Author

Rerolled history and included in next, and a candidate for v0.35.0

So should i close my PR?

@mariari
Copy link
Copy Markdown
Member

mariari commented Dec 18, 2025

There is nothing to do, wait for a release, and it'll close itself

@mariari mariari added the enhancement New feature or request label Jan 22, 2026
@mariari mariari merged commit 004bf9e into anoma:base Feb 6, 2026
@github-project-automation github-project-automation bot moved this from Next to Released in What's Cooking on Anoma Feb 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Released

Development

Successfully merging this pull request may close these issues.

Configure the Elixir application with proper config files for packaging

2 participants