{"id":24066103,"url":"https://github.com/gmc-code/pc-latex-webapp","last_synced_at":"2025-09-01T12:17:04.454Z","repository":{"id":270804655,"uuid":"911508060","full_name":"gmc-code/PC-Latex-Webapp","owner":"gmc-code","description":"flask for pythonanywhere","archived":false,"fork":false,"pushed_at":"2025-03-23T03:35:25.000Z","size":3043,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-23T04:20:44.936Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gmc-code.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-03T07:19:08.000Z","updated_at":"2025-03-23T03:35:28.000Z","dependencies_parsed_at":"2025-02-26T18:43:35.243Z","dependency_job_id":"a91634b2-26be-4974-be3b-d1ab8cce6d39","html_url":"https://github.com/gmc-code/PC-Latex-Webapp","commit_stats":null,"previous_names":["gmc-code/pc-latex-webapp"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gmc-code/PC-Latex-Webapp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gmc-code%2FPC-Latex-Webapp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gmc-code%2FPC-Latex-Webapp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gmc-code%2FPC-Latex-Webapp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gmc-code%2FPC-Latex-Webapp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gmc-code","download_url":"https://codeload.github.com/gmc-code/PC-Latex-Webapp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gmc-code%2FPC-Latex-Webapp/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267632858,"owners_count":24118748,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-29T02:00:12.549Z","response_time":2574,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-09T11:19:17.978Z","updated_at":"2025-07-29T05:04:11.579Z","avatar_url":"https://github.com/gmc-code.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PC-Latex-Webapp\nFlask version of latex worksheets hosted at python anywhere.\nThe repo can be cloned using bash at python anywhere.\n\nUploading a GitHub repository to PythonAnywhere involves cloning the repository to your PythonAnywhere account. Here's how you can do it:\n\n### Step 1: Log in to PythonAnywhere\n\n1. Visit [PythonAnywhere](https://www.pythonanywhere.com/) and log in to your account.\n\n----\n\n### Step 2: Open a Bash Console\n\n1. Navigate to the **\"Consoles\"** tab.\n2. Start a **Bash** console.\n\n----\n\n### Step 3: Clone the GitHub Repository\n\n1. In your GitHub repository, click the green **\"Code\"** button and copy the HTTPS or SSH URL of the repo (e.g., `https://github.com/username/repo.git`).\n2. In the Bash console, type the following command to clone the repo:\n   ```bash\n   git clone https://github.com/username/repo.git\n   ```\n   e.g.\n   ```bash\n   git clone https://github.com/gmc-code/PC-Latex-Webapp.git\n   ```\n----\n\n### Step 4: Set Up a Web App\n\n1. Go to the **\"Web\"** tab in PythonAnywhere.\n2. Click **\"Add a new web app\"**.\n3. Follow the prompts to configure your web app (e.g., choose Flask, Python version, etc.).\n4. Update the WSGI configuration file to point to your app.\n   - You can edit the WSGI file under the **\"Web\"** tab.\n   - Add the path to your repository and virtual environment.\n\n----\n\n### Step 5: Test Your Application\n\n1. Run your application or scripts to ensure they work correctly.\n2. Use the **\"Files\"** tab to view/edit files if needed.\n\n\n----\n\n### Step 6: Update from git\n\n1. Since the folder already exists in the PythonAnywhere files, manually delete it first.\n2. In your GitHub repository, click the green **\"Code\"** button and copy the HTTPS or SSH URL of the repo.\n3. In the Bash console, type the following command to clone the repo:\n   ```bash\n   git clone https://github.com/username/repo.git\n   ```\n   e.g.\n   ```bash\n   git clone https://github.com/gmc-code/PC-Latex-Webapp.git\n   ```\n\n4. In the PythonAnywhere web, click to reload.\n\nOR\n\n1. In the Bash console, type the following command to clone the repo:\n   ```bash\n   cd path/to/project\n   git pull https://github.com/username/repo.git\n   ```\n   e.g.\n   ```bash\n   cd  ~/PC-Latex-Webapp\n   git pull https://github.com/gmc-code/PC-Latex-Webapp.git\n   ```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgmc-code%2Fpc-latex-webapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgmc-code%2Fpc-latex-webapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgmc-code%2Fpc-latex-webapp/lists"}