Skip to content

SayaProject/x

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Saya Project — Web

Pure Python web app (Streamlit). One file, app.py. No HTML, no CSS.

Run locally

pip install -r requirements.txt
streamlit run app.py

Open http://localhost:8501 — the page shows "Saya Project" as a large title.

Deploy on Railway

  1. Push this folder to a GitHub repo (or upload it as a project).
  2. Create a new Railway project from that repo.
  3. Railway detects Python via requirements.txt and uses the Procfile to start:
    streamlit run app.py --server.port=$PORT --server.address=0.0.0.0 --server.headless=true
    
  4. Open the generated Railway URL once the deploy finishes.

Deploy on Render

  1. New → Web Service → connect the repo.
  2. Build Command: pip install -r requirements.txt
  3. Start Command:
    streamlit run app.py --server.port=$PORT --server.address=0.0.0.0 --server.headless=true
    
  4. Open the Render URL once it's live.

Custom Domain

This app is meant to be served at SayaProject.ispro.in. DNS TXT record details for domain verification are in DNS_TXT_RECORD.txt — fill in the verification code there, then add the record at your DNS provider.

Changing the text / size

app.py:

import streamlit as st

st.set_page_config(page_title="Saya Project", layout="centered")

st.title("Saya Project")

st.title() is the largest built-in heading. To go even bigger you'd need custom CSS — say if you want that and don't mind a small CSS snippet.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors