You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
A simple web platform that allows users to create and host static websites and Python scripts. Built with Flask and PostgreSQL. Made by Ethan Canterbury and Hack Club ❤️
To contribute, please create a fork and open a PR.
Features
User authentication and management
Create and host static websites
Python script editor and execution
Real-time code editing
Automatic deployments
Custom domain support
Setup
Clone this project and create a new.env file:
cp .env.example .env
Update the.env file with your database credentials and secret key.
Install dependencies:
pip install -r requirements.txt
Initialize the database:
python setup_db.py
Run the application:
python main.py
The application will be available athttp://0.0.0.0:3000.
Database Schema
Users: Stores user information and authentication details
Sites: Stores website/script content and metadata
Preview Code
Currently using 'iloveboba' as the preview code for new signups.
License
This project is part of HackClub and follows HackClub's licensing terms.