Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

中文 | English

🔄 Serv00/CT8 Free Host Auto Renewal

GitHub Actions tool for auto-renewing Serv00 / CT8 free hosting accounts

License Node.js GitHub Actions Puppeteer


🔗 Links  |  Serv00 Login  |  Serv00 Docs  |  Serv00 Forum  |  CT8 Login  |  CT8 Docs  |  CT8 Forum


✨ Features

Feature Description
🤖 Auto Login Uses Puppeteer to automate browser login to control panels
📅 Scheduled Tasks GitHub Actions runs automatically on the 1st of every month
🔔 Notifications Supports Telegram Bot to push login results
🔒 Secure Storage Account info stored as GitHub Secrets
🌐 Multi-Panel Support Compatible with all panel1~panelN Serv00/CT8 panels

📋 Usage

Step 1: Configure GitHub Secrets

  1. Go to your GitHub repository, click Settings ⚙️ in the top right corner
  2. In the sidebar, find Secrets and variablesActions
  3. Click New repository secret

Step 2: Create ACCOUNTS_JSON Secret

Generate JSON here

[
  { "username": "your_username", "password": "your_password", "panel": "panel3.serv00.com" },
  { "username": "your_username2", "password": "your_password2", "panel": "panel1.serv00.com" }
]

💡 Tip: The panel parameter is the panel address from your registration email, e.g., panel3.serv00.com


Step 3 (Optional): Configure Telegram Notifications

To receive login result push notifications via Telegram, create two additional secrets:

Secret Name Description
TELEGRAM_BOT_TOKEN Telegram Bot Token
TELEGRAM_CHAT_ID Your Chat ID

🛠️ Tech Stack

📁 Project Structure

mydevil/
├── src/
│   └── main.js          # Main entry point
├── docs/
│   └── index.html       # JSON generator page
├── .github/
│   └── workflows/
│       └── login.yml    # GitHub Actions config
├── README.md
└── README_CN.md

⚠️ Important Notes

⚠️ Storage Limit Reminder

Although Serv00 offers a 10-year usage period, log files cannot be cleared. Under storage constraints, avoid running high-traffic services or frequent tasks that generate large log files.

🔗 Related Links


Made with ❤️ by lopinx

About

Serv00/CT8 - Free Host Auto Renewal

Topics

Resources

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages