brennoflavio / nextcloud-alexa

Calendar, Tasks, News, Notes and more apps integrations with Nextcloud
GNU Affero General Public License v3.0
1 stars 1 forks source link

Public instance/custom build not needed #2

Open rugk opened 9 months ago

rugk commented 9 months ago

It would be great if the custom build and server instance where not needed.

Or at least the hosting could be simplified,like maybe a Nextcloud app? That would make much sense and be easier.

brennoflavio commented 9 months ago

Ideally this should be a Nextcloud app, so it can access the internal apis directly and leverage on Nextcloud webapp to expose the url to Amazon.

In practice this was not implement due to a few reasons:

So the next step here is to find someone that is proficient in PHP and that has the time to dig into Amazon documentation to create an API to allow a project like this one to be possible.

About hosting, it is a stateless python project without any OS dependencies, so it should be able to run even on hosts like Heroku for example. Nowadays I use a Freebsd Jail to host it for example.

Any tutorial on how to host a Flask application should work here.

rugk commented 9 months ago
  • I don't know and want to learn PHP at this moment

Just FYI you can nowadays write apps in your language like Python, see "No more “just PHP”!"

For Python you e.g. have this kind of SDK: https://github.com/cloud-py-api/app_api / https://github.com/cloud-py-api/nc_py_api