1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/lemmy_ynh.git synced 2024-09-03 19:36:09 +02:00

Merge pull request #1 from YunoHost-Apps/testing

Fix: persmission issue
This commit is contained in:
anmol26s 2021-02-25 21:09:46 +05:30 committed by GitHub
commit 1997d4e349
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 12 additions and 4 deletions

View file

@ -6,7 +6,7 @@
Then why this package uses Docker? Then why this package uses Docker?
It's because the developers of the core app do not support simple installation. And packaging without documentaion is time consuming. It's because the developers of the core app do not support simple installation. And packaging without documentaion is time consuming.
[![Integration level](https://dash.yunohost.org/integration/Lemmy.svg)](https://dash.yunohost.org/appci/app/lemmy) ![](https://ci-apps.yunohost.org/ci/badges/lemmy.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/lemmy.maintain.svg) [![Integration level](https://dash.yunohost.org/integration/lemmy.svg)](https://dash.yunohost.org/appci/app/lemmy) ![](https://ci-apps.yunohost.org/ci/badges/lemmy.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/lemmy.maintain.svg)
[![Install Lemmy with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=lemmy) [![Install Lemmy with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=lemmy)

View file

@ -148,6 +148,9 @@ ynh_systemd_action --service_name=nginx --action=reload
#================================================= #=================================================
# Run Lemmy through Docker # Run Lemmy through Docker
#================================================= #=================================================
# chown -R $(whoami) /usr/local/bin
chmod +x /usr/local/bin/docker-compose
cd "$final_path" && docker-compose up -d cd "$final_path" && docker-compose up -d

View file

@ -52,4 +52,4 @@ ynh_remove_nginx_config
# END OF SCRIPT # END OF SCRIPT
#================================================= #=================================================
ynh_script_progression --message="Removal of $app completed" --time --last ynh_script_progression --message="Removal of $app completed" --last

View file

@ -76,6 +76,9 @@ curl -L https://github.com/docker/compose/releases/download/${version}/docker-co
#================================================= #=================================================
# Run Lemmy through Docker # Run Lemmy through Docker
#================================================= #=================================================
# chown -R $(whoami) /usr/local/bin
chmod +x /usr/local/bin/docker-compose
cd "$final_path" && docker-compose up -d cd "$final_path" && docker-compose up -d
#================================================= #=================================================

View file

@ -69,7 +69,7 @@ fi
#================================================= #=================================================
# NGINX CONFIGURATION # NGINX CONFIGURATION
#================================================= #=================================================
ynh_script_progression --message="Upgrading NGINX web server configuration..." --time --weight=1 ynh_script_progression --message="Upgrading NGINX web server configuration..." --weight=1
# Create a dedicated NGINX config # Create a dedicated NGINX config
ynh_add_nginx_config 'port_lemmy port_ui port_pictrs port_iframely' ynh_add_nginx_config 'port_lemmy port_ui port_pictrs port_iframely'
@ -77,7 +77,7 @@ ynh_add_nginx_config 'port_lemmy port_ui port_pictrs port_iframely'
#================================================= #=================================================
# UPGRADE DEPENDENCIES # UPGRADE DEPENDENCIES
#================================================= #=================================================
ynh_script_progression --message="Upgrading dependencies..." --time --weight=1 ynh_script_progression --message="Upgrading dependencies..." --weight=1
#ynh_install_app_dependencies $pkg_dependencies #ynh_install_app_dependencies $pkg_dependencies
@ -121,6 +121,8 @@ ynh_systemd_action --service_name=nginx --action=reload
#================================================= #=================================================
# Run Lemmy through Docker # Run Lemmy through Docker
#================================================= #=================================================
#chown -R $(whoami) /usr/local/bin
chmod +x /usr/local/bin/docker-compose
cd "$final_path" && docker-compose up -d cd "$final_path" && docker-compose up -d
#================================================= #=================================================