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

271 commits

Author SHA1 Message Date
Chris Vogel
b943dfa6f1 paths and filenames - part II
adjusted paths after trying, thinking and talking to people in the matrix room again.
2024-05-07 12:18:36 +02:00
Chris Vogel
b6d9fac30f New file- and pathnames
Quiet a ride, but on my test system it installs and removes.

Upgrade will not work, yet. Renaming is missing.

Multiple installs should work.
2024-05-06 07:47:13 +02:00
Chris Vogel
e73534d4cd new source, upgrade test
* changed source to actual one
* changed upgrade from version in tests.toml
2024-04-30 19:48:43 +02:00
Chris Vogel
957577acf8 Merge branch 'main' of codeberg.org:flohmarkt/flohmarkt_ynh 2024-04-30 14:23:10 +02:00
Chris Vogel
8737723882 rename main to testing
updated DEVELOPMENT.md to prepare
2024-04-30 14:22:32 +02:00
Chris Vogel
95a58906f4 Merge pull request 'reworked install paths' (#39) from check_paths into main
Reviewed-on: https://codeberg.org/flohmarkt/flohmarkt_ynh/pulls/39
2024-04-30 12:16:45 +00:00
Chris Vogel
b5e0f424f9 reworked install paths
new paths are now defined in _common.sh like this
```
flohmarkt_install="/opt/${id}/${domain}${url_path}/src"
flohmarkt_venv_dir="/opt/${id}/${domain}${url_path}/venv"
```
giving a nice layout following the domain and path the flohmarkt uses as its URL.

Activated path resource in manifest.toml to let the admin choose a path different from '/'.
2024-04-30 14:12:49 +02:00
Chris Vogel
217fc0eb0f
Merge pull request #2 from YunoHost-Apps/main
information, fail2ban configured and tested
2024-04-28 09:45:14 +02:00
yunohost-bot
5e710fc89f Auto-update READMEs 2024-04-27 16:32:26 +00:00
Chris Vogel
bc8eea5e6d Merge pull request 'ynh4: fail2ban configuration added' (#34) from logger into main
Reviewed-on: https://codeberg.org/flohmarkt/flohmarkt_ynh/pulls/34
closes: https://codeberg.org/flohmarkt/flohmarkt_ynh/issues/16#issuecomment-1791332
2024-04-27 16:29:15 +00:00
Chris Vogel
955db35ef4 ynh4 fail2ban configured and tested 2024-04-27 18:26:41 +02:00
Chris Vogel
4ce465d31a replaced " by ' because content itself contained " 2024-04-27 14:04:21 +02:00
Chris Vogel
b271454e8d extend logging
* make systemd.service log a timestamp that can be read by fail2ban
* add dependency on moreutils to manifest.toml (needed in systemd.service)
2024-04-27 13:36:14 +02:00
Chris Vogel
e95bf72de4 Merge branch 'logger' of codeberg.org:flohmarkt/flohmarkt_ynh into logger 2024-04-27 13:21:01 +02:00
Chris Vogel
26d4aa7ca2 test 2024-04-27 13:20:41 +02:00
Chris Vogel
59fe977466 extend DEVELOPMENT.md 2024-04-27 13:09:22 +02:00
Chris Vogel
cd27fdff44 fixed typo 2024-04-27 13:08:17 +02:00
Chris Vogel
17424c781c fixed typo 2024-04-27 13:07:26 +02:00
Chris Vogel
fd84fbcc64 test 2024-04-26 21:42:05 +02:00
yunohost-bot
d57385cf01 Auto-update READMEs 2024-04-26 19:26:59 +00:00
Chris Vogel
5c31dfdb8b doc/PRE_INSTALL.md 2024-04-26 21:22:35 +02:00
Chris Vogel
7721103bac extended DEVELOPMENT.md 2024-04-26 10:53:53 +02:00
yunohost-bot
789af71b67 Auto-update READMEs 2024-04-26 07:44:42 +00:00
Chris Vogel
87f986dd38 Merge branch 'main' of github.com:YunoHost-Apps/flohmarkt_ynh 2024-04-26 09:44:17 +02:00
Chris Vogel
ca8955922d DISCLAIMER.md new, edited DEVELOPMENT.md 2024-04-26 09:39:57 +02:00
yunohost-bot
ddabf1754c Auto-update READMEs 2024-04-25 18:40:12 +00:00
Chris Vogel
b27fea1a1c spaces 2024-04-25 20:39:53 +02:00
Chris Vogel
f2f6bcecaf update DEVELOPMENT.md 2024-04-25 20:22:05 +02:00
Chris Vogel
467293b28f DEVELOPMENT.md 2024-04-25 20:07:08 +02:00
Chris Vogel
1f768b4a83 tests.toml
include issues why tests are disabled
enable install.private
2024-04-25 17:25:14 +02:00
Chris Vogel
bf1ef25714 Merge pull request 'upgrade_script' (#31) from upgrade_script into main
Reviewed-on: https://codeberg.org/ChriChri/flohmarkt_ynh/pulls/31
2024-04-25 13:00:55 +00:00
Chris Vogel
3fe920b92d tests.toml 2024-04-25 14:56:56 +02:00
Chris Vogel
8b36522432 tests.toml upgrade1 2024-04-25 14:29:08 +02:00
Chris Vogel
f1ca7d3cdb new flohmarkt start
flohmarkt needs to be started with a different class
2024-04-25 13:07:28 +02:00
Chris Vogel
a757bf1243 minor correction in restore 2024-04-25 12:47:53 +02:00
Chris Vogel
a53b318181 manifest.toml: new flohmarkt version 2024-04-25 12:23:14 +02:00
Chris Vogel
797ab83c7d ynh3 in manifest.toml 2024-04-25 12:15:47 +02:00
Chris Vogel
9df93bc48e PRE_INSTALL.md, manifest.toml cleaning 2024-04-25 11:43:27 +02:00
Chris Vogel
39c33e05ef indent in manifest.toml 2024-04-25 11:25:56 +02:00
Chris Vogel
020dd4abfe avoid linter message
`! Using helper ynh_backup_before_upgrade is deprecated when using packaging v2 ... It is replaced by: nothing, handled by the core, just get rid of it`

I only use `ynh_backup_before_upgrade` in a comment. Try to cloak it by inserting some invisible space.

Removed debugging outpug from scripts/restore (after backing it up to branch debugging_restore.
2024-04-25 10:46:28 +02:00
Chris Vogel
7bc371a828 install: touch log 2024-04-25 10:04:52 +02:00
Chris Vogel
e405d5dc6d take care of logfile and -dir
backup, remove, restore
2024-04-25 09:48:43 +02:00
Chris Vogel
fc7ac9e85e changes to get debugging right 2024-04-24 21:00:40 +02:00
Chris Vogel
6b52e6bcd6 2024-04-24 17:03:26 +02:00
Chris Vogel
8e75712995 ... 2024-04-24 13:19:29 +02:00
Chris Vogel
f3e5c7dc3d more information 2024-04-24 13:00:27 +02:00
Chris Vogel
0346350dad ignore missing files in ls 2024-04-24 12:25:07 +02:00
Chris Vogel
60a6cb01ee removed chmod/chown for $install 2024-04-24 10:42:04 +02:00
Chris Vogel
2ee19f5be1 rearrange debugging 2024-04-24 10:11:55 +02:00
Chris Vogel
4198cc8a54 moved debugging code up 2024-04-24 09:19:30 +02:00