1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/discourse_ynh.git synced 2024-09-03 18:26:18 +02:00
Commit graph

47 commits

Author SHA1 Message Date
Salamandar
cda9f6fb6e
Update nodejs to 18 (#173)
* Update nodejs to 18

* Auto-update README

* Auto-update README

---------

Co-authored-by: yunohost-bot <yunohost@yunohost.org>
Co-authored-by: Éric Gaspar <46165813+ericgaspar@users.noreply.github.com>
2024-05-25 23:11:49 +02:00
50cd1ca6e5 Fix _common.sh 2024-05-23 10:22:35 +02:00
69902eb84c Uncomment ynh_maintenance_mode_X 2024-05-23 10:22:34 +02:00
1d564ea1c5 manifestv2 2024-05-23 10:22:14 +02:00
fa3621426e Use standard ynh_exec_as helper for login shell too 2024-05-21 21:41:41 +02:00
54befdebed Use standard ruby helpers 2024-05-21 21:41:41 +02:00
92f754dafa Use standard redis helpers 2024-05-21 21:41:41 +02:00
Tio
8b7c2045d2 Print warning instead of killing the process
It is better to print a warning than entirely killing the process
2024-03-19 18:24:53 +01:00
Tio
0e5b286d06 Make the swapiness 10
Discourse recommends a swapiness of 10 not 50. For example on some servers, like mine, you cannot change the swapiness and it is usually 10. Makes more sense I think.
2024-03-19 18:24:53 +01:00
eric_G
2758c4526f
Bump ruby to 3.0.0 (#168) (#169)
* Bump ruby to 3.0.0 (#168)

* Auto-update README

* Bump ruby to 3.0.0

---------

Co-authored-by: JimboJoe <jimmy@monin.net>
Co-authored-by: yunohost-bot <yunohost@yunohost.org>

* Update nginx.conf

* Update manifest.json

* Auto-update README

* Update check_process

---------

Co-authored-by: antoine claval <antoineclaval@users.noreply.github.com>
Co-authored-by: JimboJoe <jimmy@monin.net>
Co-authored-by: yunohost-bot <yunohost@yunohost.org>
2024-01-12 20:10:31 +01:00
yalh76
69ea56c4e6 Fix install 2022-07-27 11:55:25 +02:00
yalh76
f08065180f Fix install 2022-07-27 04:15:08 +02:00
yalh76
41ec405191 Apply last example_ynh 2022-07-19 00:04:56 +02:00
yalh76
048083e258 Apply last example_ynh 2022-05-29 17:36:13 +02:00
Éric Gaspar
687fb785ed
Testing (#85)
* 2.7.6
2021-07-20 19:36:31 +02:00
yalh76
de5b4acb8b Merge branch 'master' into example 2021-04-06 21:46:47 +02:00
yalh76
ba2a147a1d Fix repository detection 2021-03-14 05:59:30 +01:00
yalh76
fc1192d4ae Do not use 'yunohost app setting' 2021-03-14 00:48:24 +01:00
yalh76
277ee5344e Fix new rbenv install --list-all 2021-03-13 15:06:39 +01:00
yalh76
29be65c72e manage previous rbenv instllations 2021-03-13 13:01:36 +01:00
yalh76
2128978f4c Update _common.sh 2021-03-12 23:50:33 +01:00
yalh76
c7ffa1f342 Switch to git 2021-03-12 22:51:53 +01:00
yalh76
299888f01c Fix upgrade 2021-03-11 02:35:15 +01:00
yalh76
f455626b85 Implement new ynh_install_ruby 2021-03-08 21:38:47 +01:00
JimboJoe
c1bd5f0dd1
Merge pull request #64 from YunoHost-Apps/testing 2020-12-02 19:13:24 +01:00
Éric Gaspar
7c3e351247
V.2.5.4 (#61)
* upgrade to 2.5.4
2020-11-14 15:59:45 +01:00
Alexandre Aubin
22c24235ce
libcurl4-openssl-dev -> libcurl4-dev
We're trying to fix some weird cross-apps conflicts because of stupid dependency conflicts ... in particular various app require different versions of libcurl4-*-dev conflicting with each other, but it should be fine to just request libcurl4-dev
2020-09-11 14:26:42 +02:00
Maniack Crudelis
4cb517c7b0
Remove checkinstall dependency
`checkinstall` isn't available anymore on Buster.
Can't find any reference to those binaries either in this package or Discourse source code.
Tested without, it seems to work fine. Not fully tested of course.
2020-04-28 13:31:41 +02:00
yalh76
5691dae66e Apply example_ynh
and adding libjemalloc2 for buster for Fix #56
2020-04-27 13:41:00 +02:00
Jimmy Monin
a04627b963 Upgrade to upstream version 2.3.10 and use Ruby 2.6.5 (fixes #50, #51 and #53) 2020-02-15 19:06:13 +01:00
Luke Murphy
ef17f63069
Add g++ dependency 2019-07-18 21:26:57 +02:00
Jimmy Monin
62557e6c9f Upgrade to upstream version 2.3.0 2019-06-25 21:22:10 +02:00
Jimmy Monin
709e6e7188 Workaround for YunoHost 3.5.0 testing compatibility 2019-03-16 19:24:11 +01:00
Jimmy Monin
9e9a33cc85 Use Ruby 2.6.0 and adapt upgrade script 2019-02-10 12:14:36 +01:00
Jimmy Monin
33d7d4b312 Use Redis helper to use an available database during installation 2018-07-01 10:06:14 +02:00
Jimmy Monin
f4b443a72e Use yh_maintenance_mode helpers 2018-06-03 17:21:50 +02:00
Jimmy Monin
b07d0e459e Depend on YunoHost 2.7.12 and remove modified helpers 2018-06-03 17:20:09 +02:00
Jimmy Monin
20f21c4bbc Update README and helpers 2018-05-19 09:14:06 +02:00
Jimmy Monin
5be413e2dd Use jemalloc memory allocator as recommended by Discourse team 2018-05-19 09:13:36 +02:00
Jimmy Monin
2fcdb73df8 Use current ynh_check_starting helper 2018-05-03 07:20:39 +02:00
Jimmy Monin
a7eed4e8a2 Update PostgreSQL helpers 2018-05-02 16:30:15 +02:00
Jimmy Monin
4fdbfe333c Check memory requirements to prevent install/upgrade/restore processes from being killed 2018-05-02 16:28:17 +02:00
Jimmy Monin
c8a0722de2 Don't upgrade discourse app if unchanged 2018-04-29 11:28:38 +02:00
Jimmy Monin
ffa7684217 Create and use helpers to use rbenv to install a specific ruby version (to be compatible with Jessie and Stretch) 2018-04-29 11:21:30 +02:00
Jimmy Monin
c6e6718da6 Workaround to use latest systemd helpers in Jessie 2018-04-24 17:45:19 +02:00
Jimmy Monin
e1bc8091cb Minor refactoring and fixes 2018-04-07 11:57:57 +02:00
Jimmy Monin
f0898bfab7 Initial commit 2018-04-02 16:36:02 +02:00