- I want to live(make) in a world of peace, honesty, and support.
- "Razomy" means together; we work together to develop the world.
- Non-profit, investment only.
- Open and without borders; everyone contributing positively is welcome.
-
Function is a web application for executing operational tasks.
-
Functionalities include:
- Converting files into different types;
- Editing images.
-
You can extend the functionality as needed:
- Ensure compliance;
- Make it pluggable for ease of use.
-
Web site: https://function.razomy.com
-
Install python (3.12) and git https://www.python.org/downloads/
-
mkdir razomycd razomygit clone git@github.com:razomy/python.git;git clone git@github.com:razomy/function.server.git;ln -sf ROOT_DIR_PATH/python/razomy/python ROOT_DIR_PATH/function.server/razomy/python. replace ROOT_DIR_PATH with absolute folder path.cd function.server.
-
Init venv
python3 -m venv venv- Install dependencies
pip install -r requirements.txt- Run
python main.py- Make one change per commit
- Describe the reason for the change and the solution.
- Sign the commit with a proper name and an accessible email for the next 10 years.
- Make one change type or one solid feature per merge request.
-
setup Google Cloud Platform (GCP) https://cloud.google.com
-
setup gcloud https://cloud.google.com/sdk/docs/install
-
deploy
sh deploy.sh