Sunday, June 04, 2023
apps@conference.yunohost.org
June
Mon Tue Wed Thu Fri Sat Sun
      1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
             

[08:12:37] <Yunohost Git/Infra notifications> [apps] @the7thNightmare opened [pull request #1681](https://github.com/YunoHost/apps/pull/1681): Add SimplyTranslate
[08:13:52] <Yunohost Git/Infra notifications> [apps] @the7thNightmare edited [pull request #1681](https://github.com/YunoHost/apps/pull/1681): Add SimplyTranslate
[09:40:29] <Yunohost Git/Infra notifications> [nextcloud_ynh] @Tagadda pushed 1 commit to hook-post-user-delete: new hook post_user_delete ([4481f393](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/4481f3935b9d7db0fec408125d4bfbbaef1ef439))
[09:40:31] <Yunohost Git/Infra notifications> [nextcloud_ynh] @Tagadda created new branch hook-post-user-delete
[09:42:38] <Yunohost Git/Infra notifications> [nextcloud_ynh] @Tagadda opened [pull request #578](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/578): Add a post_user_delete hook
[09:51:03] <Yunohost Git/Infra notifications> [apps] @Tagadda [commented](https://github.com/YunoHost/apps/pull/1681#issuecomment-1575494641) on [issue #1681](https://github.com/YunoHost/apps/pull/1681) Add SimplyTranslate: Hi~ I have sent an invitation to join the YunoHost-Apps org. Once you accept, you should be able to transfer ownership o...
[10:35:53] <Yunohost Git/Infra notifications> [apps] @the7thNightmare [commented](https://github.com/YunoHost/apps/pull/1681#issuecomment-1575510518) on [issue #1681](https://github.com/YunoHost/apps/pull/1681) Add SimplyTranslate: Done Thanks
[10:37:21] <Yunohost Git/Infra notifications> [apps] @ericgaspar approved [pull request #1681](https://github.com/YunoHost/apps/pull/1681#pullrequestreview-1461103201) Add SimplyTranslate
[10:37:42] <Yunohost Git/Infra notifications> [apps] @ericgaspar pushed 3 commits to master ([8b500bb702da...45f5d271d625](https://github.com/YunoHost/apps/compare/8b500bb702da...45f5d271d625))
[10:37:42] <Yunohost Git/Infra notifications> [apps] @ericgaspar merged [pull request #1681](https://github.com/YunoHost/apps/pull/1681): Add SimplyTranslate
[10:37:45] <Yunohost Git/Infra notifications> [apps/master] tambah simplytranslate - Neko Nekowazarashi
[10:37:49] <Yunohost Git/Infra notifications> [apps/master] perubahan URL - Neko Nekowazarashi
[10:37:52] <Yunohost Git/Infra notifications> [apps/master] Merge pull request #1681 from the7thNightmare/master Add SimplyTranslate - Éric Gaspar
[13:03:18] <Jeidnx> Hey there!

Can someone more experienced than me answer some of the questions i have?

I was thinking about creating a package for [piped](https://github.com/teampiped/piped) but all of piped is built for docker, and as far as i can tell that is not an option.

Piped uses 3 main components:

- the backend (which would need to be compiled with java)
- the proxy (which would need to be compiled with rust)
- the frontend (which needs to transpile some Js i think but then can easily be served by nginx)

None of the components have pre built anything. The owner (kavin) is only supporting deployment via docker and probably won't add github releases.
Also SSO is not yet supported but i already started work on a PR to support oidc

How would i go about providing the app sources? Is there a way to compile them at install time or should i provide pre built binaries somewhere?
Is it even feasible to create a package for this app?
[13:42:19] <Yunohost Git/Infra notifications> @oleole39 forked nextcloud_ynh to [oleole39/nextcloud_ynh](https://github.com/oleole39/nextcloud_ynh)
[14:49:52] <Yunohost Git/Infra notifications> [nextcloud_ynh] @oleole39 [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/578#issuecomment-1575597483) on [issue #578](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/578) Add a post_user_delete hook: Thanks a lot for this. I was working on the same point and at the point of forking the repo I notice your fresh PR. Ive...
[15:34:48] <Yunohost Git/Infra notifications> [nextcloud_ynh] @Tagadda [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/578#issuecomment-1575613044) on [issue #578](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/578) Add a post_user_delete hook: > Copying the new hook file (the one you created with this PR) in the hooks app folder. Where did you copy it to ? "ap...
[15:34:56] <Yunohost Git/Infra notifications> [nextcloud_ynh] @Tagadda edited [pull request #578](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/578): Add a post_user_delete hook
[15:35:07] <Yunohost Git/Infra notifications> [nextcloud_ynh] @Tagadda edited [pull request #578](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/578): Add a post_user_delete hook
[16:20:18] <eric_G> Jeidnx: I guess you can follow the Dockerfile - https://github.com/TeamPiped/Piped/blob/master/Dockerfile
[16:21:49] <eric_G> with

```
yarn install --prefer-offline
yarn build ./localizefonts.sh
```
[16:21:49] <eric_G> with

```
yarn install --prefer-offline
yarn build./localizefonts.sh
```
[16:21:51] <eric_G> with

```
yarn install --prefer-offline
yarn build
./localizefonts.sh
```
[16:26:14] <eric_G> then, an NGINX config that should look like this one https://github.com/YunoHost-Apps/n8n_ynh/blob/master/conf/nginx.conf
[16:27:05] <eric_G> and a systemd service to start the app with `yarn serve`
[16:27:44] <eric_G> of course that's just theory and I could be all wrong 😅
[16:37:24] <Jeidnx> > <@ericg:matrix.org> Jeidnx: I guess you can follow the Dockerfile - https://github.com/TeamPiped/Piped/blob/master/Dockerfile

Thats not my issue, I basicly know piped inside and out.

My question was if it was ok to compile all the stuff inside the install instructions or if i should host the compiled app sources somewhere myself
[16:39:31] <Jeidnx> > <@ericg:matrix.org> and a systemd service to start the app with `yarn serve`

That is another point i was unsure of. The frontend can be transpiled to static html / js / css so i can easily just serve them trough nginx, but that would mean that the frontend would still be up if the systemd service is shutdown