luolongfei/freenom

Freenom 域名自动续期。Freenom domain name renews automatically.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 22 minutes ago
Added to GitGenius on September 20th, 2026
Created on September 10th, 2021
Open Issues & Pull Requests: 81 (+0)
GitHub issues: Enabled
Number of forks: 1,561
Total Stargazers: 3,336 (+0)
Total Subscribers: 24 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 2
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 437 days
Stale 30+ days: 2
Stale 90+ days: 2

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (2)
  • bug (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Freenom is a PHP automation tool that renews free domain names registered with Freenom automatically.

The tool solves the problem of manually renewing free Freenom domains, which must be renewed annually one year at a time. It automates the renewal process by logging into Freenom accounts and triggering renewals on a schedule, eliminating the need for manual intervention across multiple domains registered at different times.

The tool suits anyone with multiple free Freenom domains who wants to avoid manual renewal work. It requires PHP 8.1 or newer if deployed without Docker, though Docker deployment is recommended as the simplest option. The project supports multiple deployment methods including Docker, Docker Compose, Heroku, Railway, and Koyeb, making it accessible whether you have your own server or prefer a hosted solution. Notifications of renewal success, failure, or errors can be sent via email, Telegram Bot, WeCom, ServerChan, Bark, or Pushplus, with email auto-configuration available for Gmail, QQ Mail, 163 Mail, and Outlook. The tool includes renewal status details such as days remaining before domain expiration in its notifications.

The project maintains active engagement with its user community through a dedicated Telegram group for discussion and feedback. Development includes ongoing support for multiple deployment platforms and notification channels, with documentation available in both English and Chinese. The project tracks a TODO list of planned improvements and acknowledges community contributions.