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 with Hackclub ❤️
- User authentication and management
- Create and host static websites
- Python script editor and execution
- Real-time code editing
- Automatic deployments
- Custom domain support
-
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 at http://0.0.0.0:3000
.
- Users: Stores user information and authentication details
- Sites: Stores website/script content and metadata
Currently using 'iloveboba' as the preview code for new signups.
This project is part of HackClub and follows HackClub's licensing terms.