Commit graph

24 commits

Author SHA1 Message Date
Antoine Lima
9c6143df27
Add NodeJS server as an alternative to PHP
This adds:
- Two entries in the manifest:
    - A choice for the NodeJS version
    - A port (provisionned in any case due to ynh limitations, but this should not matter)
- Services and configs:
    - Systemctl configs to run the NodeJS server
    - A watcher service and path to restart NodeJS upon file update
    - A custom NGinx config because it is incompatible with the default one
- Docs:
    - More info in the description and admin

The install/remove/backup/restore have been adapted and tested.
The upgrade script is updated but not tested
The change_url script does not change

It is not possible to have both PHP and NodeJS to keep the scripts simple.
2024-03-10 14:43:30 +01:00
Alexandre Aubin
18c71da044
Bump yunohost requirement 2023-08-31 17:50:48 +02:00
tituspijean
ce93180771
Fix phpversion question type 2023-08-16 17:52:17 +02:00
tituspijean
cf1e857017
Merge branch 'testing' into enh-postgresql 2023-08-16 17:15:42 +02:00
tituspijean
347546ab04
Bump package version and display bugfix 2023-08-16 16:25:08 +02:00
Tagada
1d83be3e56
Update manifest.toml 2023-06-10 22:38:37 +02:00
Tagada
810c3facfa i really can't type /o\ 2023-05-28 21:01:51 +02:00
Tagada
8657238c52 oops³ 2023-05-28 20:04:50 +02:00
Tagada
80f55d4feb Implement postgresql database choice 2023-05-28 18:43:16 +02:00
Éric Gaspar
128e2eb732 Update manifest.toml 2023-05-28 17:55:07 +02:00
Éric Gaspar
97a8e04339 Update manifest.toml 2023-05-05 15:46:29 +02:00
Éric Gaspar
0244a4408e Update manifest.toml 2023-04-13 10:50:51 +02:00
Éric Gaspar
e2df6be87c cleaning 2023-04-12 20:42:46 +02:00
Alexandre Aubin
aa54f690b4
manifest: make sure we have a non-empty list for apt deps 2023-04-05 16:20:36 +02:00
Éric Gaspar
2e525c68d4 Update manifest.toml 2023-04-05 12:37:35 +02:00
Éric Gaspar
d4fa580701 Update manifest.toml 2023-03-28 18:41:04 +02:00
Éric Gaspar
bafc403789 Update manifest.toml 2023-03-28 18:38:47 +02:00
Éric Gaspar
fb5e9c5436 Update manifest.toml 2023-03-28 18:20:55 +02:00
Éric Gaspar
58809e2b1e Update manifest.toml 2023-03-28 18:08:39 +02:00
Éric Gaspar
dafc95ba31 Cleaning 2023-03-03 09:41:27 +01:00
Éric Gaspar
fb34d33319 Add ADMIN readme 2023-02-18 15:46:05 +01:00
Éric Gaspar
99a41f5392 Remove files 2023-02-04 21:30:30 +01:00
Éric Gaspar
ff58e1d00c Fix 2023-02-04 21:20:44 +01:00
Éric Gaspar
54d609c124 v2 2023-02-04 21:08:46 +01:00