https://github.com/yunohost-apps/my_webapp_ynh
Custom Web app with SFTP access
https://github.com/yunohost-apps/my_webapp_ynh
custom-webapp my-webapp official-ynh sftp-access yunohost yunohost-apps
Last synced: 6 months ago
JSON representation
Custom Web app with SFTP access
- Host: GitHub
- URL: https://github.com/yunohost-apps/my_webapp_ynh
- Owner: YunoHost-Apps
- License: gpl-3.0
- Created: 2016-05-14T17:04:50.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2025-03-25T22:13:20.000Z (7 months ago)
- Last Synced: 2025-03-29T23:08:05.272Z (7 months ago)
- Topics: custom-webapp, my-webapp, official-ynh, sftp-access, yunohost, yunohost-apps
- Language: Shell
- Homepage:
- Size: 1.39 MB
- Stars: 49
- Watchers: 15
- Forks: 48
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# My Webapp for YunoHost
[](https://ci-apps.yunohost.org/ci/apps/my_webapp/)

[](https://install-app.yunohost.org/?app=my_webapp)
*[Read this README in other languages.](./ALL_README.md)*
> *This package allows you to install My Webapp quickly and simply on a YunoHost server.*
> *If you don't have YunoHost, please consult [the guide](https://yunohost.org/install) to learn how to install it.*## Overview
This application allows you to easily install an "empty" web application, in which you deploy your own custom website in the form of "static" HTML/CSS/JS assets or PHP.
Files can be uploaded [via SFTP](https://yunohost.org/en/filezilla) or any other method of your chosing.
During installation, you can also chose to initialize a MySQL or PostgreSQL database, which will be backed up and restored just like the other files in your application. The connection details will be stored in the file `db_access.txt` located in the root directory of the app.
PHP-FPM version can also be selected among (none), `7.4`, `8.0`, `8.1`, `8.2`, `8.3` and `8.4`.
**Once installed, go to the chosen URL to know the user, domain and port you will have to use for the SFTP access.** The password is the one specified during the installation. Under the app directory, you will see a `www` folder which contains the public files served by this app. You can put all the files of your custom web application inside.
You can also customize 404 errors - if you enable the option in the config panel. Simply create an `error` folder in the `www` root directory, containing your custom `html` files.
**Shipped version:** 1.0~ynh20
## Documentation and resources- YunoHost Store:
- Report a bug:## Developer info
Please send your pull request to the [`testing` branch](https://github.com/YunoHost-Apps/my_webapp_ynh/tree/testing).
To try the `testing` branch, please proceed like that:
```bash
sudo yunohost app install https://github.com/YunoHost-Apps/my_webapp_ynh/tree/testing --debug
or
sudo yunohost app upgrade my_webapp -u https://github.com/YunoHost-Apps/my_webapp_ynh/tree/testing --debug
```**More info regarding app packaging:**