https://github.com/developeranaz/gofile-to-cloudflare-index
A Cloudflare Worker-based indexer for gofile.io (https://gofile.io) that improves download speed, enhances stability, and offers unlimited access to private free account files. Automatically fetches and serves gofile links through fast, reliable, permanent links with extreme pause-resume support and multithreaded downloads.
https://github.com/developeranaz/gofile-to-cloudflare-index
Last synced: 12 months ago
JSON representation
A Cloudflare Worker-based indexer for gofile.io (https://gofile.io) that improves download speed, enhances stability, and offers unlimited access to private free account files. Automatically fetches and serves gofile links through fast, reliable, permanent links with extreme pause-resume support and multithreaded downloads.
- Host: GitHub
- URL: https://github.com/developeranaz/gofile-to-cloudflare-index
- Owner: developeranaz
- License: mit
- Created: 2025-05-01T14:37:53.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-12T13:20:54.000Z (about 1 year ago)
- Last Synced: 2025-05-17T17:11:17.382Z (about 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 540 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GoFile.io File Indexer (Cloudflare Worker)
A Cloudflare Worker-based indexer for [gofile.io](https://gofile.io) that improves download speed, enhances stability, and offers unlimited access to private free account files. Automatically fetches and serves gofile links through fast, reliable, permanent links with extreme pause-resume support and multithreaded downloads.
** CLICK THE BUTTON BELOW TO GENERATE YOUR CLOUDFLARE WORKER CODE AND DEPLOY (SEE INSTRUCTIONS) **
**Unofficial GoFile.io File Indexer** built for Cloudflare Workers.
โ ๏ธ **Disclaimer**: This is **not** an official GoFile.io product. Use at your own risk.
---
## ๐จ Important Notice About Code Generator
**โ We show ads on the code generator website** to support maintenance costs, but:
- ๐ **Generated code contains NO ADS/TRACKING**
- ๐ **Your files/token never pass through our servers**
- ๐ Authentication handled directly between Cloudflare Worker โ GoFile.io
- ๐ก๏ธ Zero third-party access to your data (including developers)
---
## ๐ Key Features
- **โก Blazing Fast Downloads** - Leverages Cloudflare's global CDN
- **โฏ๏ธ Extreme Resume/Pause Support** - Permanent links for interrupted downloads
- **๐งต Multi-Threading Ready** - Accelerated parallel file transfers
- ๐ **Multiple UI Themes** - Lite/Dark/Simple modes (more coming)
- ๐ **DNS Restriction Bypass** - Universal access through Cloudflare proxy
- ๐ **Real-Time Indexing** - Instant reflection of GoFile.io changes
- ๐ **Search-Friendly** - Clean URLs for easy navigation
- ๐ฑ **Mobile-Optimized** - Responsive on all devices
---
## New beta features:
- **added private/shared folder indexing and download option.** - use beta theme
## โ ๏ธ Important Notes
- **Complete Data Isolation** - We never see your token/files
- **Personal Use Recommended** - Avoid sensitive/copyrighted content
- **Token Storage** - Only exists in your Cloudflare Worker environment
- **No Guarantees** - Subject to Cloudflare/GoFile.io availability
---
## ๐ ๏ธ Deployment Steps
### Step 1: Generate Worker Code
1. Visit [Gofile Code Generator](https://developeranaz.github.io/webapps/gofile.io/)
2. Enter your **registered GoFile.io email**
3. Click `Send login link` and check your email for authentication token/URL
4. Paste received token in `Authentication Token` field
5. Select preferred theme
6. Click `Generate Code` and copy the generated code
### Step 2: Deploy to Cloudflare Workers
1. Login to [Cloudflare Dashboard](https://dash.cloudflare.com/)
2. Navigate to **Workers & Pages** > **Create Application**
3. Choose `Start with Hello World!` > **Get started**
4. Name your worker (optional) > Click **Deploy**
5. After deployment, click **Edit Code** (top-right)
6. Delete all default code in `worker.js`
7. Paste your generated code > Click **Deploy**
8. Wait a few minutes, then click **Visit** to access your index
---
## โ Why GoFile.io?
- **Free unlimited storage** - No size restrictions
- **No registration required** (optional for account features)
- **Temporary file hosting** - Great for personal/short-term projects
- **API access** - Easy integration with scripts
---
## ๐ Responsible Usage
- Intended for **personal/non-commercial** use only
- Do not host illegal/copyrighted content
- Maintain your own backups - Data persistence not guaranteed
- Monitor your Cloudflare Worker usage
---
## ๐ Security Architecture
```mermaid
graph LR
User[Your Browser] -->|HTTPS| Cloudflare[Cloudflare Worker]
Cloudflare -->|API Calls| GoFile[GoFile.io]
GoFile -->|Responses| Cloudflare
Cloudflare -->|Encrypted Data| User
Developer[Code Creator] -.->|No Data Flow| Cloudflare
```
## Screenshots



## ๐ License
MIT License - See [LICENSE](LICENSE) for details
**Use responsibly** - Contributors not liable for misuse
## ๐ Acknowledgements
If you find this project useful and choose to reuse/modify it:
**Please consider giving credit** by mentioning:
`Created using [developeranaz/gofile-to-cloudflare-index](https://github.com/developeranaz/gofile-to-cloudflare-index)`
Your attribution helps:
- ๐ฑ Encourage further development
- ๐ Help others discover the original project
- ๐ค Build a supportive open-source community
*(Not mandatory, but deeply appreciated!)*