Skip to content

Web application for executing operational tasks.

razomy/function.server

Repository files navigation

Welcome to razomy.function

About

Organisation

  • 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.

Product

  • 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

Development

Get started

  1. Install python (3.12) and git https://www.python.org/downloads/

  2. mkdir razomy cd razomy

    1. git clone git@github.com:razomy/python.git;
    2. git clone git@github.com:razomy/function.server.git;
    3. ln -sf ROOT_DIR_PATH/python/razomy/python ROOT_DIR_PATH/function.server/razomy/python. replace ROOT_DIR_PATH with absolute folder path.
    4. cd function.server.
  3. Init venv

python3 -m venv venv
  1. Install dependencies
pip install -r requirements.txt
  1. Run
python main.py

Contribute

  1. Make one change per commit
    1. Describe the reason for the change and the solution.
    2. Sign the commit with a proper name and an accessible email for the next 10 years.
  2. Make one change type or one solid feature per merge request.

Deploy

  1. setup Google Cloud Platform (GCP) https://cloud.google.com

  2. setup gcloud https://cloud.google.com/sdk/docs/install

  3. deploy

sh deploy.sh

About

Web application for executing operational tasks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published