Skip to content

feat: add Nitter service template#9563

Open
maebahesioru wants to merge 2 commits intocoollabsio:nextfrom
maebahesioru:feat/add-nitter-service-template
Open

feat: add Nitter service template#9563
maebahesioru wants to merge 2 commits intocoollabsio:nextfrom
maebahesioru:feat/add-nitter-service-template

Conversation

@maebahesioru
Copy link
Copy Markdown

Changes

Adds a one-click deployment template for Nitter, a privacy-focused alternative front-end for Twitter/X. The project has resumed active development (latest commit March 2026).

The template includes:

  • nitter (port 8080) — main app
  • nitter-redis:6-alpine — cache

nitter.conf is injected via bind-mounted content. Users must provide their own sessions.jsonl (Twitter/X session tokens generated via the included tools/get_sessions.py).

Issues

  • Fixes

Category

  • Bug fix
  • Improvement
  • New feature
  • Adding new one click service
  • Fixing or updating existing one click service

Preview

AI Assistance

  • AI was NOT used to create this PR
  • AI was used (please describe below)

If AI was used:

  • Tools used: Kiro
  • How extensively: Template structure verified against official zedeus/nitter docker-compose.yml and nitter.example.conf.

Testing

Verified against official repository:

  • Image zedeus/nitter:latest confirmed active on Docker Hub
  • Redis image redis:6-alpine matches official docker-compose.yml
  • nitter.conf structure matches nitter.example.conf
  • healthcheck endpoint matches official compose
  • Security options (read_only, cap_drop, no-new-privileges, user) match official compose

Contributor Agreement

Important

  • I have read and understood the contributor guidelines. If I have failed to follow any guideline, I understand that this PR may be closed without review.
  • I have searched existing issues and pull requests (including closed ones) to ensure this is not a duplicate.
  • I have tested all the changes thoroughly with a local development instance of Coolify and I am confident that they will work as expected when a maintainer tests them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant