initial draft of data for YoloGen
This commit is contained in:
commit
9524a614b3
1 changed files with 74 additions and 0 deletions
74
vervis-yologen-input.yml
Normal file
74
vervis-yologen-input.yml
Normal file
|
@ -0,0 +1,74 @@
|
|||
---
|
||||
# Vervis with Yunohost App Generator
|
||||
#
|
||||
# This is an ad-hoc representation in YAML of the YoloGen form inputs.
|
||||
#
|
||||
# Yunohost App Generator "YoloGen": <https://appgenerator.yunohost.org/>
|
||||
|
||||
mode: tutorial
|
||||
|
||||
step1: # General
|
||||
app_name: Vervis
|
||||
app_id: vervis
|
||||
description: Vervis is a work-in-progress, libre, federated software forge.
|
||||
desc_fr:
|
||||
|
||||
step_2: # Upstream
|
||||
licence: AGPL-3.0-or-later
|
||||
offical_website: https://vervis.peers.community/
|
||||
Official app demo: https://vervis.peers.community/
|
||||
Admin documentation: https://codeberg.org/ForgeFed/Vervis/src/branch/main/INSTALL.md
|
||||
Usage documentation:
|
||||
Code repository: https://codeberg.org/ForgeFed/Vervis
|
||||
|
||||
step_3: # Integration in YunoHost
|
||||
version: 0.1
|
||||
maintainer: Trax
|
||||
install_multiple: true
|
||||
architectures: all
|
||||
ldap: false
|
||||
sso: false
|
||||
|
||||
step_4: # Questions
|
||||
domain_and_path: domain
|
||||
ask_who_can_access_app: true
|
||||
ask_who_can_access_admin: false
|
||||
languages: en
|
||||
|
||||
step_5: # Resources
|
||||
source: https://codeberg.org/ForgeFed/Vervis/archive/0.1.tar.gz
|
||||
auto_update: forgejo_tag
|
||||
init_system_user: true
|
||||
init_installation_folder: true
|
||||
init_data_folder: true
|
||||
dependencies: libpq-dev zlib1g-dev libssl-dev libpcre3-dev libgmp-dev
|
||||
init_sql_db: false
|
||||
|
||||
step_6: # Specific Technology
|
||||
app_main_technology: other
|
||||
installation_specific_commands: |
|
||||
...
|
||||
commad_to_start_app_daemon:
|
||||
|
||||
step_7: # App configuration
|
||||
specific_configuration_file: true
|
||||
config_file: config/settings.yml
|
||||
config_file_pattern: |
|
||||
...
|
||||
|
||||
step_8: # General and advanced documentation
|
||||
description:
|
||||
pre_install:
|
||||
post_install:
|
||||
pre_upgrade:
|
||||
post_upgrade:
|
||||
admin:
|
||||
|
||||
step_9: # Advanced options
|
||||
handle_url_change: true
|
||||
logrotate: true
|
||||
brute_force_protection: false
|
||||
fail2ban_re:
|
||||
add_cron_task:
|
||||
cron_definition:
|
||||
|
Loading…
Reference in a new issue