https://github.com/timothywarner/techtrainertim-neocities
��� Academic Geocities revival - Bringing back the golden age of academic web presence
https://github.com/timothywarner/techtrainertim-neocities
Last synced: 8 months ago
JSON representation
��� Academic Geocities revival - Bringing back the golden age of academic web presence
- Host: GitHub
- URL: https://github.com/timothywarner/techtrainertim-neocities
- Owner: timothywarner
- Created: 2025-05-24T01:51:59.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-24T02:10:18.000Z (about 1 year ago)
- Last Synced: 2025-05-24T03:19:33.164Z (about 1 year ago)
- Language: CSS
- Size: 28.3 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# techtrainertim-neocities
🚀 Tim Warner's Retro GeoCities-style Neocities Site
## 🌐 Live Site
Visit: [techtrainertim.neocities.org](https://techtrainertim.neocities.org)
## 🛠️ Setup Instructions
### 1. Create GitHub Repository
```bash
# Create new repo in timothywarner-org organization
gh repo create timothywarner-org/techtrainertim-neocities --public --clone
```
### 2. Get Your Neocities API Key
1. Log into [Neocities](https://neocities.org)
2. Go to [Settings → API Key](https://neocities.org/settings)
3. Generate your API key
### 3. Add API Key to GitHub Secrets
1. Go to your repo's Settings → Secrets and variables → Actions
2. Click "New repository secret"
3. Name: `NEOCITIES_API_TOKEN`
4. Value: Your Neocities API key
### 4. Push Your Code
```bash
git add .
git commit -m "🎉 Initial retro website"
git branch -M main
git remote add origin https://github.com/timothywarner-org/techtrainertim-neocities.git
git push -u origin main
```
## 🤖 Automatic Deployment
Every push to `main` branch automatically deploys to Neocities via GitHub Actions!
## 📁 File Structure
```
├── index.html # Main page with all the retro goodness
├── style.css # High-contrast CSS (colorblind-friendly)
├── not_found.html # 404 page
├── robots.txt # SEO configuration
└── neocities.png # Neocities logo
```
## 🎨 Features
- ✨ Classic GeoCities animated GIFs
- 🌈 Rainbow text effects
- 💫 Blinking elements and marquees
- 🔥 Animated flame dividers
- 📊 Retro hit counter
- 🕸️ Webring section
- 🎯 High contrast colors (red/green colorblind safe)
## 🚀 Local Development
```bash
# Clone the repo
git clone https://github.com/timothywarner-org/techtrainertim-neocities.git
cd techtrainertim-neocities
# Open in browser
open index.html # macOS
xdg-open index.html # Linux
start index.html # Windows
# Make changes and push to deploy!
```
## 📝 Manual Deployment (Alternative)
If you prefer using the Neocities CLI:
```bash
# Install CLI
gem install neocities
# Login
neocities login
# Deploy
neocities push .
```
## 🤝 Contributing
Feel free to suggest more retro elements! PRs welcome for:
- More animated GIFs
- MIDI background music
- Guestbook functionality
- More 88x31 buttons
---
Built with 💾 nostalgia by Tim Warner