Does anyone have any clear documentation of how to install and run press? I followed this https://frappecloud.com/docs/local-fc-setup#press-settings all the way, my proxy server is working after struggling for 24 hours, the database and the main are also working.
But when it comes to finally installing the frappe app onto the server, I keep seeing endless error about not having access to the repo:
bench init --python /usr/bin/python3.11 --no-backups --frappe-path file:///home/frappe/context/apps/frappe frappe-bench
Setting Up Environment
$ /usr/bin/python3.11 -m venv env
$ /home/frappe/frappe-bench/env/bin/python -m pip install --quiet --upgrade pip
$ /home/frappe/frappe-bench/env/bin/python -m pip install --quiet wheel
Getting frappe
$ git clone file:///home/frappe/context/apps/frappe --depth 1 --origin upstream
Cloning into 'frappe'...
fatal: detected dubious ownership in repository at '/home/frappe/context/apps/frappe/.git'
To add an exception for this directory, call:
git config --global --add safe.directory /home/frappe/context/apps/frappe/.git
fatal: Could not read from remote repository.
Please make sure you have the correct access rights```
And when I ssh into the server, this is what I see:
Welcome to Frappe Technologies Pvt Ltd
All connections are monitored and recorded.
IMMEDIATELY disconnect, If you are not associated with Frappe Technologies Pvt Ltd or not authorized.
Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 6.8.0-1025-gcp x86_64)
- Documentation: https://help.ubuntu.com
- Management: https://landscape.canonical.com
- Support: https://ubuntu.com/pro```
I understand this is a free and open source solution, and I absolutely appreciate it, but running this thing is a nightmare, even to setup a local development for a hobby project would quickly turn into days of running commands.
I would really appreciate if anyone has an updated documentation.