Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/achronus/web-app-template
A set of template files for Supabase, Poetry, ReactPy, and Flask web applications.
https://github.com/achronus/web-app-template
flask poetry-python python reactpy supabase-python templates
Last synced: 30 days ago
JSON representation
A set of template files for Supabase, Poetry, ReactPy, and Flask web applications.
- Host: GitHub
- URL: https://github.com/achronus/web-app-template
- Owner: Achronus
- License: apache-2.0
- Created: 2023-08-10T00:35:03.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-11T07:09:23.000Z (over 1 year ago)
- Last Synced: 2024-10-04T03:21:17.900Z (about 2 months ago)
- Topics: flask, poetry-python, python, reactpy, supabase-python, templates
- Language: Dockerfile
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Web Application Template Files
This repository is dedicated to providing a set of template files for quickly setting up a basic web application with the following Python libraries:
- [Poetry](https://python-poetry.org/)
- [ReactPy](https://github.com/reactive-python/reactpy) | [Docs](https://reactpy.dev/docs/index.html)
- [Supabase](https://supabase.com/) | [Docs](https://supabase.com/docs/reference/python/introduction)## Getting Started
Simply, duplicate the branch, rename the directory, navigate to it, and amend the following files in the code editor of choice:- `docker-compose.yaml` - change the `container_name`
- `Dockerfile` - the Python version in the `builder`
- `pyproject.toml` - the `name`, `description`, `version`, and `authors`
- `.env` - update the variable valuesOnce done, run the following commands in the main directory:
```cmd
# Creates poetry.lock file
poetry install# Creates the docker image and runs the container
docker-compose up --build
```