Browse Source

Add mobile app variables to app scripts

Bob Mottram 6 years ago
parent
commit
dad0b391f5

+ 5
- 0
src/freedombone-app-akaunting View File

40
 
40
 
41
 AKAUNTING_BACKGROUND_IMAGE_URL=
41
 AKAUNTING_BACKGROUND_IMAGE_URL=
42
 
42
 
43
+AKAUNTING_SHORT_DESCRIPTION=$'Personal accounting'
44
+AKAUNTING_DESCRIPTION=$'Personal or small business accounting'
45
+AKAUNTING_ICON_URL=
46
+AKAUNTING_MOBILE_APP_URL=
47
+
43
 akaunting_variables=(ONION_ONLY
48
 akaunting_variables=(ONION_ONLY
44
                      AKAUNTING_DOMAIN_NAME
49
                      AKAUNTING_DOMAIN_NAME
45
                      AKAUNTING_CODE
50
                      AKAUNTING_CODE

+ 5
- 0
src/freedombone-app-bludit View File

35
 BLUDIT_REPO="https://github.com/bludit/bludit"
35
 BLUDIT_REPO="https://github.com/bludit/bludit"
36
 BLUDIT_COMMIT='0e27e31a84421b3e6bd000a77bc89c2dff3c446a'
36
 BLUDIT_COMMIT='0e27e31a84421b3e6bd000a77bc89c2dff3c446a'
37
 
37
 
38
+BLUDIT_SHORT_DESCRIPTION=$'Bludit Blog'
39
+BLUDIT_DESCRIPTION=$'Simple Markdown blogging'
40
+BLUDIT_ICON_URL=
41
+BLUDIT_MOBILE_APP_URL=
42
+
38
 bludit_variables=(ONION_ONLY
43
 bludit_variables=(ONION_ONLY
39
                   BLUDIT_DOMAIN_NAME
44
                   BLUDIT_DOMAIN_NAME
40
                   BLUDIT_CODE
45
                   BLUDIT_CODE

+ 5
- 0
src/freedombone-app-dlna View File

31
 IN_DEFAULT_INSTALL=0
31
 IN_DEFAULT_INSTALL=0
32
 SHOW_ON_ABOUT=0
32
 SHOW_ON_ABOUT=0
33
 
33
 
34
+DLNA_SHORT_DESCRIPTION=$'DLNA media'
35
+DLNA_DESCRIPTION=$'DLNA media'
36
+DLNA_ICON_URL=
37
+DLNA_MOBILE_APP_URL=
38
+
34
 dlna_variables=(SYSTEM_TYPE
39
 dlna_variables=(SYSTEM_TYPE
35
                 USB_MOUNT_DLNA
40
                 USB_MOUNT_DLNA
36
                 INSTALLED_WITHIN_DOCKER
41
                 INSTALLED_WITHIN_DOCKER

+ 5
- 0
src/freedombone-app-dokuwiki View File

40
 DOKUWIKI_REPO="https://github.com/splitbrain/dokuwiki"
40
 DOKUWIKI_REPO="https://github.com/splitbrain/dokuwiki"
41
 DOKUWIKI_COMMIT='be15c01c0b982cf1a75b5af031bf077143c63f39'
41
 DOKUWIKI_COMMIT='be15c01c0b982cf1a75b5af031bf077143c63f39'
42
 
42
 
43
+DOKUWIKI_SHORT_DESCRIPTION=$'Dokuwiki'
44
+DOKUWIKI_DESCRIPTION=$'Dokuwiki databaseless wiki'
45
+DOKUWIKI_ICON_URL=
46
+DOKUWIKI_MOBILE_APP_URL=
47
+
43
 dokuwiki_variables=(ONION_ONLY
48
 dokuwiki_variables=(ONION_ONLY
44
                     MY_USERNAME
49
                     MY_USERNAME
45
                     DOKUWIKI_TITLE
50
                     DOKUWIKI_TITLE

+ 5
- 0
src/freedombone-app-edith View File

38
 EDITH_ONION_PORT=8278
38
 EDITH_ONION_PORT=8278
39
 EDITH_LOGIN_TEXT=$"Edith login"
39
 EDITH_LOGIN_TEXT=$"Edith login"
40
 
40
 
41
+EDITH_SHORT_DESCRIPTION=$'Edith Notes'
42
+EDITH_DESCRIPTION=$'Extremely simple note taking'
43
+EDITH_ICON_URL=
44
+EDITH_MOBILE_APP_URL=
45
+
41
 edith_variables=(MY_USERNAME
46
 edith_variables=(MY_USERNAME
42
                  MY_EMAIL_ADDRESS
47
                  MY_EMAIL_ADDRESS
43
                  ONION_ONLY
48
                  ONION_ONLY

+ 5
- 0
src/freedombone-app-etherpad View File

42
 ETHERPAD_TITLE=$'Freedombone Docs'
42
 ETHERPAD_TITLE=$'Freedombone Docs'
43
 ETHERPAD_WELCOME_MESSAGE=$"Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!"
43
 ETHERPAD_WELCOME_MESSAGE=$"Welcome to ${ETHERPAD_TITLE}!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!"
44
 
44
 
45
+ETHERPAD_SHORT_DESCRIPTION=$'Etherpad'
46
+ETHERPAD_DESCRIPTION=$'Etherpad'
47
+ETHERPAD_ICON_URL=
48
+ETHERPAD_MOBILE_APP_URL=
49
+
45
 etherpad_variables=(ONION_ONLY
50
 etherpad_variables=(ONION_ONLY
46
                     DEFAULT_DOMAIN_NAME
51
                     DEFAULT_DOMAIN_NAME
47
                     ETHERPAD_DOMAIN_NAME
52
                     ETHERPAD_DOMAIN_NAME

+ 5
- 0
src/freedombone-app-fedwiki View File

42
 FEDWIKI_DATA=/var/lib/fedwiki
42
 FEDWIKI_DATA=/var/lib/fedwiki
43
 FEDWIKI_COOKIE=
43
 FEDWIKI_COOKIE=
44
 
44
 
45
+FEDWIKI_SHORT_DESCRIPTION=$'FedWiki'
46
+FEDWIKI_DESCRIPTION=$'Federated Wiki'
47
+FEDWIKI_ICON_URL=
48
+FEDWIKI_MOBILE_APP_URL=
49
+
45
 fedwiki_variables=(FEDWIKI_DOMAIN_NAME
50
 fedwiki_variables=(FEDWIKI_DOMAIN_NAME
46
                    FEDWIKI_CODE
51
                    FEDWIKI_CODE
47
                    FEDWIKI_COOKIE
52
                    FEDWIKI_COOKIE

+ 5
- 0
src/freedombone-app-friendica View File

40
 FRIENDICA_COMMIT='b5a42c5b31fae5315bacd37769eba20ab2345aaa'
40
 FRIENDICA_COMMIT='b5a42c5b31fae5315bacd37769eba20ab2345aaa'
41
 FRIENDICA_ADDONS_COMMIT='7cb9dbdda7f227462895c07be3c968405561d40e'
41
 FRIENDICA_ADDONS_COMMIT='7cb9dbdda7f227462895c07be3c968405561d40e'
42
 
42
 
43
+FRIENDICA_SHORT_DESCRIPTION=$'Friendica'
44
+FRIENDICA_DESCRIPTION=$'Friendica federated social network'
45
+FRIENDICA_ICON_URL=
46
+FRIENDICA_MOBILE_APP_URL=
47
+
43
 friendica_variables=(ONION_ONLY
48
 friendica_variables=(ONION_ONLY
44
                      FRIENDICA_DOMAIN_NAME
49
                      FRIENDICA_DOMAIN_NAME
45
                      FRIENDICA_CODE
50
                      FRIENDICA_CODE

+ 5
- 0
src/freedombone-app-gnusocial View File

46
 # Number of months after which posts expire
46
 # Number of months after which posts expire
47
 GNUSOCIAL_EXPIRE_MONTHS=3
47
 GNUSOCIAL_EXPIRE_MONTHS=3
48
 
48
 
49
+GNUSOCIAL_SHORT_DESCRIPTION=$'GNU Social'
50
+GNUSOCIAL_DESCRIPTION=$'GNU Social federated microblogging'
51
+GNUSOCIAL_ICON_URL=
52
+GNUSOCIAL_MOBILE_APP_URL='https://f-droid.org/packages/org.mariotaku.twidere/'
53
+
49
 gnusocial_variables=(ONION_ONLY
54
 gnusocial_variables=(ONION_ONLY
50
                      GNUSOCIAL_DOMAIN_NAME
55
                      GNUSOCIAL_DOMAIN_NAME
51
                      GNUSOCIAL_CODE
56
                      GNUSOCIAL_CODE

+ 5
- 0
src/freedombone-app-gogs View File

41
 GOGS_BIN=
41
 GOGS_BIN=
42
 GOGS_PORT=3145
42
 GOGS_PORT=3145
43
 
43
 
44
+GOGS_SHORT_DESCRIPTION=$'Gogs'
45
+GOGS_DESCRIPTION=$'Gogs git repo management'
46
+GOGS_ICON_URL=
47
+GOGS_MOBILE_APP_URL=
48
+
44
 gogs_variables=(ONION_ONLY
49
 gogs_variables=(ONION_ONLY
45
                 GIT_ADMIN_PASSWORD
50
                 GIT_ADMIN_PASSWORD
46
                 GIT_DOMAIN_NAME
51
                 GIT_DOMAIN_NAME

+ 5
- 0
src/freedombone-app-htmly View File

39
 HTMLY_TITLE="My Blog"
39
 HTMLY_TITLE="My Blog"
40
 HTMLY_SUBTITLE="Another ${PROJECT_NAME} blog"
40
 HTMLY_SUBTITLE="Another ${PROJECT_NAME} blog"
41
 
41
 
42
+HTMLY_SHORT_DESCRIPTION=$'HTMLy'
43
+HTMLY_DESCRIPTION=$'HTMLy databaseless blogging'
44
+HTMLY_ICON_URL=
45
+HTMLY_MOBILE_APP_URL=
46
+
42
 htmly_variables=(HTMLY_REPO
47
 htmly_variables=(HTMLY_REPO
43
                  HTMLY_DOMAIN_NAME
48
                  HTMLY_DOMAIN_NAME
44
                  HTMLY_CODE
49
                  HTMLY_CODE

+ 5
- 0
src/freedombone-app-hubzilla View File

41
 HUBZILLA_ADDONS_COMMIT='be9dcd044b9326c3bd9301d7c4b375a2c2f54663'
41
 HUBZILLA_ADDONS_COMMIT='be9dcd044b9326c3bd9301d7c4b375a2c2f54663'
42
 HUBZILLA_ADMIN_PASSWORD=
42
 HUBZILLA_ADMIN_PASSWORD=
43
 
43
 
44
+HUBZILLA_SHORT_DESCRIPTION=$'Hubzilla'
45
+HUBZILLA_DESCRIPTION=$'Hubzilla'
46
+HUBZILLA_ICON_URL=
47
+HUBZILLA_MOBILE_APP_URL=
48
+
44
 hubzilla_variables=(ONION_ONLY
49
 hubzilla_variables=(ONION_ONLY
45
                     HUBZILLA_DOMAIN_NAME
50
                     HUBZILLA_DOMAIN_NAME
46
                     HUBZILLA_CODE
51
                     HUBZILLA_CODE

+ 5
- 0
src/freedombone-app-icecast View File

44
 ICECAST_PLAYLIST_FILE=/etc/ices2/playlist.txt
44
 ICECAST_PLAYLIST_FILE=/etc/ices2/playlist.txt
45
 ICECAST_LOGIN_TEXT=$"Icecast login"
45
 ICECAST_LOGIN_TEXT=$"Icecast login"
46
 
46
 
47
+ICECAST_SHORT_DESCRIPTION=$'Icecast'
48
+ICECAST_DESCRIPTION=$'Icecast'
49
+ICECAST_ICON_URL=
50
+ICECAST_MOBILE_APP_URL=
51
+
47
 icecast_variables=(MY_USERNAME
52
 icecast_variables=(MY_USERNAME
48
                    MY_EMAIL_ADDRESS
53
                    MY_EMAIL_ADDRESS
49
                    ONION_ONLY
54
                    ONION_ONLY

+ 5
- 0
src/freedombone-app-irc View File

41
 # Number of entries for the bouncer to buffer
41
 # Number of entries for the bouncer to buffer
42
 IRC_BUFFER_LENGTH=300
42
 IRC_BUFFER_LENGTH=300
43
 
43
 
44
+IRC_SHORT_DESCRIPTION=$'IRC'
45
+IRC_DESCRIPTION=$'IRC'
46
+IRC_ICON_URL=
47
+IRC_MOBILE_APP_URL='https://f-droid.org/packages/org.yaaic'
48
+
44
 irc_variables=(MY_USERNAME
49
 irc_variables=(MY_USERNAME
45
                MY_NAME
50
                MY_NAME
46
                IRC_PORT
51
                IRC_PORT

+ 5
- 0
src/freedombone-app-jitsi View File

44
 JITSI_CODE=
44
 JITSI_CODE=
45
 JITSI_ONION_HOSTNAME=
45
 JITSI_ONION_HOSTNAME=
46
 
46
 
47
+JITSI_SHORT_DESCRIPTION=$'Jitsi'
48
+JITSI_DESCRIPTION=$'Jitsi'
49
+JITSI_ICON_URL=
50
+JITSI_MOBILE_APP_URL=
51
+
47
 jitsi_variables=(ONION_ONLY
52
 jitsi_variables=(ONION_ONLY
48
                  JITSI_DOMAIN_NAME
53
                  JITSI_DOMAIN_NAME
49
                  JITSI_ONION_HOSTNAME
54
                  JITSI_ONION_HOSTNAME

+ 4
- 0
src/freedombone-app-kanboard View File

38
 KANBOARD_COMMIT='7a6b1bc3da0af442e02b5a2dc430a4ded8e7c4ee'
38
 KANBOARD_COMMIT='7a6b1bc3da0af442e02b5a2dc430a4ded8e7c4ee'
39
 KANBOARD_ADMIN_PASSWORD=
39
 KANBOARD_ADMIN_PASSWORD=
40
 
40
 
41
+KANBOARD_SHORT_DESCRIPTION=$'Kanboard'
42
+KANBOARD_DESCRIPTION=$'Kanboard kanban'
43
+KANBOARD_ICON_URL=
44
+KANBOARD_MOBILE_APP_URL=
41
 
45
 
42
 kanboard_variables=(ONION_ONLY
46
 kanboard_variables=(ONION_ONLY
43
                     KANBOARD_DOMAIN_NAME
47
                     KANBOARD_DOMAIN_NAME

+ 5
- 0
src/freedombone-app-koel View File

40
 KOEL_COMMIT='8e9b021aa09f2b1460977bdd52fff14ea2bc1607'
40
 KOEL_COMMIT='8e9b021aa09f2b1460977bdd52fff14ea2bc1607'
41
 KOEL_ADMIN_PASSWORD=
41
 KOEL_ADMIN_PASSWORD=
42
 
42
 
43
+KOEL_SHORT_DESCRIPTION=$'Koel music'
44
+KOEL_DESCRIPTION=$'Koel music player'
45
+KOEL_ICON_URL=
46
+KOEL_MOBILE_APP_URL=
47
+
43
 koel_variables=(ONION_ONLY
48
 koel_variables=(ONION_ONLY
44
                 KOEL_DOMAIN_NAME
49
                 KOEL_DOMAIN_NAME
45
                 KOEL_CODE
50
                 KOEL_CODE

+ 5
- 0
src/freedombone-app-lychee View File

37
 LYCHEE_REPO="https://github.com/electerious/Lychee"
37
 LYCHEE_REPO="https://github.com/electerious/Lychee"
38
 LYCHEE_COMMIT='27f207dcbac8488629ffc3b5a9cac78ae123bee9'
38
 LYCHEE_COMMIT='27f207dcbac8488629ffc3b5a9cac78ae123bee9'
39
 
39
 
40
+LYCHEE_SHORT_DESCRIPTION=$'Lychee photos'
41
+LYCHEE_DESCRIPTION=$'Lychee photos'
42
+LYCHEE_ICON_URL=
43
+LYCHEE_MOBILE_APP_URL=
44
+
40
 lychee_variables=(LYCHEE_REPO
45
 lychee_variables=(LYCHEE_REPO
41
                   LYCHEE_DOMAIN_NAME
46
                   LYCHEE_DOMAIN_NAME
42
                   LYCHEE_CODE
47
                   LYCHEE_CODE

+ 5
- 0
src/freedombone-app-mailpile View File

38
 MAILPILE_COMMIT='4f28f1bb55b3b9985f22ab6372d539b1087482dd'
38
 MAILPILE_COMMIT='4f28f1bb55b3b9985f22ab6372d539b1087482dd'
39
 MAILPILE_PORT=33411
39
 MAILPILE_PORT=33411
40
 
40
 
41
+MAILPILE_SHORT_DESCRIPTION=$'Mailpile'
42
+MAILPILE_DESCRIPTION=$'Mailpile email client'
43
+MAILPILE_ICON_URL=
44
+MAILPILE_MOBILE_APP_URL=
45
+
41
 mailpile_variables=(MAILPILE_REPO
46
 mailpile_variables=(MAILPILE_REPO
42
                     MAILPILE_DOMAIN_NAME
47
                     MAILPILE_DOMAIN_NAME
43
                     MAILPILE_CODE
48
                     MAILPILE_CODE

+ 5
- 0
src/freedombone-app-matrix View File

53
 MATRIX_SECRET=
53
 MATRIX_SECRET=
54
 MATRIX_EXPIRE_MONTHS=1
54
 MATRIX_EXPIRE_MONTHS=1
55
 
55
 
56
+MATRIX_SHORT_DESCRIPTION=$'Matrix chat'
57
+MATRIX_DESCRIPTION=$'Matrix chat'
58
+MATRIX_ICON_URL=
59
+MATRIX_MOBILE_APP_URL='https://f-droid.org/packages/im.vector.alpha'
60
+
56
 matrix_variables=(ONION_ONLY
61
 matrix_variables=(ONION_ONLY
57
                   MY_USERNAME
62
                   MY_USERNAME
58
                   MATRIX_SECRET
63
                   MATRIX_SECRET

+ 5
- 0
src/freedombone-app-mediagoblin View File

40
 MEDIAGOBLIN_BASE_DIR=/var/www/mediagoblin.local/htdocs
40
 MEDIAGOBLIN_BASE_DIR=/var/www/mediagoblin.local/htdocs
41
 MEDIAGOBLIN_PORT=6543
41
 MEDIAGOBLIN_PORT=6543
42
 
42
 
43
+MEDIAGOBLIN_SHORT_DESCRIPTION=$'Mediagoblin'
44
+MEDIAGOBLIN_DESCRIPTION=$'Mediagoblin'
45
+MEDIAGOBLIN_ICON_URL=
46
+MEDIAGOBLIN_MOBILE_APP_URL=
47
+
43
 mediagoblin_variables=(ONION_ONLY
48
 mediagoblin_variables=(ONION_ONLY
44
                        MY_USERNAME
49
                        MY_USERNAME
45
                        MEDIAGOBLIN_DOMAIN_NAME
50
                        MEDIAGOBLIN_DOMAIN_NAME

+ 5
- 0
src/freedombone-app-movim View File

39
 MOVIM_ADMIN_PASSWORD=
39
 MOVIM_ADMIN_PASSWORD=
40
 MOVIM_DAEMON_PORT=8880
40
 MOVIM_DAEMON_PORT=8880
41
 
41
 
42
+MOVIM_SHORT_DESCRIPTION=$'Movim'
43
+MOVIM_DESCRIPTION=$'Movim'
44
+MOVIM_ICON_URL=
45
+MOVIM_MOBILE_APP_URL='https://f-droid.org/packages/com.movim.movim'
46
+
42
 movim_variables=(ONION_ONLY
47
 movim_variables=(ONION_ONLY
43
                  MOVIM_DOMAIN_NAME
48
                  MOVIM_DOMAIN_NAME
44
                  MOVIM_CODE
49
                  MOVIM_CODE

+ 5
- 0
src/freedombone-app-mumble View File

40
 MUMBLE_DATABASE="mumble-server.sqlite"
40
 MUMBLE_DATABASE="mumble-server.sqlite"
41
 MUMBLE_CONFIG_FILE="mumble-server.ini"
41
 MUMBLE_CONFIG_FILE="mumble-server.ini"
42
 
42
 
43
+MUMBLE_SHORT_DESCRIPTION=$'Mumble'
44
+MUMBLE_DESCRIPTION=$'Mumble'
45
+MUMBLE_ICON_URL=
46
+MUMBLE_MOBILE_APP_URL='https://f-droid.org/packages/com.morlunk.mumbleclient'
47
+
43
 mumble_variables=(MY_USERNAME
48
 mumble_variables=(MY_USERNAME
44
                   DEFAULT_DOMAIN_NAME
49
                   DEFAULT_DOMAIN_NAME
45
                   MUMBLE_PORT
50
                   MUMBLE_PORT

+ 5
- 0
src/freedombone-app-nextcloud View File

42
 NEXTCLOUD_ADMIN_PASSWORD=
42
 NEXTCLOUD_ADMIN_PASSWORD=
43
 NEXTCLOUD_SERVER_SIDE_ENCRYPTION=1
43
 NEXTCLOUD_SERVER_SIDE_ENCRYPTION=1
44
 
44
 
45
+NEXTCLOUD_SHORT_DESCRIPTION=$'NextCloud'
46
+NEXTCLOUD_DESCRIPTION=$'NextCloud'
47
+NEXTCLOUD_ICON_URL=
48
+NEXTCLOUD_MOBILE_APP_URL='https://f-droid.org/packages/com.nextcloud.client'
49
+
45
 nextcloud_variables=(ONION_ONLY
50
 nextcloud_variables=(ONION_ONLY
46
                      NEXTCLOUD_DOMAIN_NAME
51
                      NEXTCLOUD_DOMAIN_NAME
47
                      NEXTCLOUD_CODE
52
                      NEXTCLOUD_CODE

+ 5
- 0
src/freedombone-app-peertube View File

44
 MESH_PEERTUBE_PORT=8500
44
 MESH_PEERTUBE_PORT=8500
45
 PEERTUBE_DIR=/etc/peertube
45
 PEERTUBE_DIR=/etc/peertube
46
 
46
 
47
+PEERTUBE_SHORT_DESCRIPTION=$'PeerTube'
48
+PEERTUBE_DESCRIPTION=$'PeerTube'
49
+PEERTUBE_ICON_URL=
50
+PEERTUBE_MOBILE_APP_URL=
51
+
47
 peertube_variables=(PEERTUBE_DOMAIN_NAME
52
 peertube_variables=(PEERTUBE_DOMAIN_NAME
48
                     PEERTUBE_CODE
53
                     PEERTUBE_CODE
49
                     PEERTUBE_ADMIN_PASSWORD
54
                     PEERTUBE_ADMIN_PASSWORD

+ 5
- 0
src/freedombone-app-pleroma View File

51
 pleroma_expire_posts_script=/usr/bin/pleroma-expire-posts
51
 pleroma_expire_posts_script=/usr/bin/pleroma-expire-posts
52
 blocking_script_file=/usr/bin/pleroma-blocking
52
 blocking_script_file=/usr/bin/pleroma-blocking
53
 
53
 
54
+PLEROMA_SHORT_DESCRIPTION=$'Pleroma'
55
+PLEROMA_DESCRIPTION=$'Pleroma federated microblogging'
56
+PLEROMA_ICON_URL=
57
+PLEROMA_MOBILE_APP_URL='https://f-droid.org/packages/com.keylesspalace.tusky'
58
+
54
 pleroma_variables=(ONION_ONLY
59
 pleroma_variables=(ONION_ONLY
55
                    PLEROMA_DOMAIN_NAME
60
                    PLEROMA_DOMAIN_NAME
56
                    PLEROMA_CODE
61
                    PLEROMA_CODE

+ 5
- 0
src/freedombone-app-postactiv View File

45
 # Number of months after which posts expire
45
 # Number of months after which posts expire
46
 POSTACTIV_EXPIRE_MONTHS=3
46
 POSTACTIV_EXPIRE_MONTHS=3
47
 
47
 
48
+POSTACTIV_SHORT_DESCRIPTION=$'PostActiv'
49
+POSTACTIV_DESCRIPTION=$'PostActiv federated microblogging'
50
+POSTACTIV_ICON_URL=
51
+POSTACTIV_MOBILE_APP_URL='https://f-droid.org/packages/org.mariotaku.twidere/'
52
+
48
 postactiv_variables=(ONION_ONLY
53
 postactiv_variables=(ONION_ONLY
49
                      POSTACTIV_DOMAIN_NAME
54
                      POSTACTIV_DOMAIN_NAME
50
                      POSTACTIV_CODE
55
                      POSTACTIV_CODE

+ 5
- 0
src/freedombone-app-privatebin View File

38
 PRIVATEBIN_COMMIT='9c132cd839fd5e91da18e4a1e8ebef64fce605fb'
38
 PRIVATEBIN_COMMIT='9c132cd839fd5e91da18e4a1e8ebef64fce605fb'
39
 PRIVATEBIN_ADMIN_PASSWORD=
39
 PRIVATEBIN_ADMIN_PASSWORD=
40
 
40
 
41
+PRIVATEBIN_SHORT_DESCRIPTION=$'PrivateBin'
42
+PRIVATEBIN_DESCRIPTION=$'PrivateBin zero knowledge pastebin'
43
+PRIVATEBIN_ICON_URL=
44
+PRIVATEBIN_MOBILE_APP_URL=
45
+
41
 privatebin_variables=(ONION_ONLY
46
 privatebin_variables=(ONION_ONLY
42
                       PRIVATEBIN_DOMAIN_NAME
47
                       PRIVATEBIN_DOMAIN_NAME
43
                       PRIVATEBIN_CODE
48
                       PRIVATEBIN_CODE

+ 5
- 0
src/freedombone-app-rocketchat View File

36
 ROCKETCHAT_ONION_PORT=9722
36
 ROCKETCHAT_ONION_PORT=9722
37
 ROCKETCHAT_PORT_INTERNAL=3000
37
 ROCKETCHAT_PORT_INTERNAL=3000
38
 
38
 
39
+ROCKETCHAT_SHORT_DESCRIPTION=$'Rocketchat'
40
+ROCKETCHAT_DESCRIPTION=$'Rocketchat'
41
+ROCKETCHAT_ICON_URL=
42
+ROCKETCHAT_MOBILE_APP_URL=
43
+
39
 rocketchat_variables=(ONION_ONLY
44
 rocketchat_variables=(ONION_ONLY
40
                       ROCKETCHAT_DOMAIN_NAME
45
                       ROCKETCHAT_DOMAIN_NAME
41
                       ROCKETCHAT_CODE
46
                       ROCKETCHAT_CODE

+ 5
- 0
src/freedombone-app-syncthing View File

40
 SYNCTHING_SHARED_DATA=/var/lib/syncthing/SyncShared
40
 SYNCTHING_SHARED_DATA=/var/lib/syncthing/SyncShared
41
 SYNCTHING_USER_IDS_FILE='.syncthingids'
41
 SYNCTHING_USER_IDS_FILE='.syncthingids'
42
 
42
 
43
+SYNCTHING_SHORT_DESCRIPTION=$'Syncthing'
44
+SYNCTHING_DESCRIPTION=$'Syncthing file synchronization'
45
+SYNCTHING_ICON_URL=
46
+SYNCTHING_MOBILE_APP_URL='https://f-droid.org/packages/com.nutomic.syncthingandroid'
47
+
43
 syncthing_variables=(SYNCTHING_ID
48
 syncthing_variables=(SYNCTHING_ID
44
                      SYNCTHING_CONFIG_PATH
49
                      SYNCTHING_CONFIG_PATH
45
                      SYNCTHING_CONFIG_FILE
50
                      SYNCTHING_CONFIG_FILE

+ 5
- 0
src/freedombone-app-turtl View File

48
 TURTL_SIGNUP_STRING='Signup a new user'
48
 TURTL_SIGNUP_STRING='Signup a new user'
49
 turtl_users_file=$TURTL_BASE_DIR/api/controllers/users.lisp
49
 turtl_users_file=$TURTL_BASE_DIR/api/controllers/users.lisp
50
 
50
 
51
+TURTL_SHORT_DESCRIPTION=$'Turtl'
52
+TURTL_DESCRIPTION=$'Turtl notes'
53
+TURTL_ICON_URL=
54
+TURTL_MOBILE_APP_URL=
55
+
51
 turtl_variables=(ONION_ONLY
56
 turtl_variables=(ONION_ONLY
52
                  DEFAULT_DOMAIN_NAME
57
                  DEFAULT_DOMAIN_NAME
53
                  TURTL_DOMAIN_NAME
58
                  TURTL_DOMAIN_NAME

+ 5
- 0
src/freedombone-app-xmpp View File

53
 prosody_modules_hash='982d0dfcef98e9cb9cee4cc3801b8ce9a503a32e44c32b99df6fe94545b90072'
53
 prosody_modules_hash='982d0dfcef98e9cb9cee4cc3801b8ce9a503a32e44c32b99df6fe94545b90072'
54
 xmpp_encryption_warning=$"For security reasons, OMEMO or PGP encryption is required for conversations on this server."
54
 xmpp_encryption_warning=$"For security reasons, OMEMO or PGP encryption is required for conversations on this server."
55
 
55
 
56
+XMPP_SHORT_DESCRIPTION=$'XMPP chat'
57
+XMPP_DESCRIPTION=$'XMPP chat'
58
+XMPP_ICON_URL=
59
+XMPP_MOBILE_APP_URL='https://f-droid.org/packages/eu.siacs.conversations'
60
+
56
 xmpp_variables=(ONION_ONLY
61
 xmpp_variables=(ONION_ONLY
57
                 INSTALLED_WITHIN_DOCKER
62
                 INSTALLED_WITHIN_DOCKER
58
                 XMPP_CIPHERS
63
                 XMPP_CIPHERS

+ 5
- 0
src/freedombone-syncthing View File

55
 CHANGED=
55
 CHANGED=
56
 TEMP_IDS_FILE=/root/.synthingids
56
 TEMP_IDS_FILE=/root/.synthingids
57
 
57
 
58
+SYNCTHING_SHORT_DESCRIPTION=$'File Synchronization'
59
+SYNCTHING_DESCRIPTION=$'File Synchronization'
60
+SYNCTHING_ICON_URL=
61
+SYNCTHING_MOBILE_APP_URL='https://f-droid.org/packages/com.nutomic.syncthingandroid'
62
+
58
 function remove_user_syncthing {
63
 function remove_user_syncthing {
59
     remove_username="$1"
64
     remove_username="$1"
60
 
65
 

+ 2
- 2
src/freedombone-utils-android View File

82
                   echo "      \"icon_url\": \"$((${app_name_upper}_ICON_URL))\",";
82
                   echo "      \"icon_url\": \"$((${app_name_upper}_ICON_URL))\",";
83
                   echo "      \"clients\": ["; } >> "$plinth_api"
83
                   echo "      \"clients\": ["; } >> "$plinth_api"
84
 
84
 
85
-                if [ $(("${app_name_upper}_DOMAIN_NAME")) ]; then
85
+                if [[ $(("${app_name_upper}_DOMAIN_NAME")) && "$app_name" != 'matrix' ]]; then
86
                     { echo '        {';
86
                     { echo '        {';
87
                       echo "          \"name\": \"${app_name}\",";
87
                       echo "          \"name\": \"${app_name}\",";
88
                       echo "          \"platforms\": [";
88
                       echo "          \"platforms\": [";
95
                 fi
95
                 fi
96
 
96
 
97
                 if [ $(("${app_name_upper}_MOBILE_APP_URL")) ]; then
97
                 if [ $(("${app_name_upper}_MOBILE_APP_URL")) ]; then
98
-                    if [ $(("${app_name_upper}_DOMAIN_NAME")) ]; then
98
+                    if [[ $(("${app_name_upper}_DOMAIN_NAME")) && "$app_name" != 'matrix' ]]; then
99
                         echo ',' >> "$plinth_api"
99
                         echo ',' >> "$plinth_api"
100
                     fi
100
                     fi
101
                     { echo '        {';
101
                     { echo '        {';