Collaborativly create documents within a publishing chain created with SCENARIbuilder.
10K+
Dockerfile linksSCENARIchain-server server instanceTo run the default SCENARIchain-server server in the background, use the following command:
$ docker run --name SCENARIchain-server -d --publish 8080:8080 -e SC_PUBLIC_URL=http://127.0.0.1:8080/scchainsrv scenari/chain-server:latest
You can test it by visiting http://127.0.0.1:8080/scchainsrv/& in a browser (login/password: admin/admin).
JT_JAVA_OPTSOptions for Java (Example for set JVM Memory, 1024MB by default). By default: -Xms1024m -Xmx1024m
SC_WEBAPP_NAMEName of the webapp. By default: scchainsrv63
SC_WEBAPP_DISPLAY_NAMEDisplay name. By default: SCENARIchain-server
SC_LANGApp Language fr or en . By default: fr
SC_PUBLIC_URLSC_PUBLIC_URL is mandatory. User access URL to the webapp. Example: SC_PUBLIC_URL=http://mydomain:8080/$SC_WEBAPP_NAME
SC_USER_SYSTEM_PASSSet the password for the "system" user. By default it is automatically generated at each start.
SC_USER_SUPERADMIN_PASSSet the password for the "superadmin" user. By default it is automatically generated at each start.
SC_DISPLAY_GEN_PASSWORDSet to true for display generated password in docker logs. By default: false (since version 6.3)
SC_LDAP_ENABLEDSet to true for enable LDAP. By default: false
SC_LDAP_URLSet URL of your LDAP. Example: ldaps://example.org
SC_LDAP_BASENAMESet BaseName of your LDAP. Example: ou=people,dc=example,dc=org
SC_LDAP_SEARCHSet SearchPattern of your LDAP. Example: (&(objectClass=Person)(\|(sn={0})(givenName={0})))
You need to escape each character |.
SC_LDAP_SEARCH_ACCOUNT_LOGINSet a Login if you do not use Anonymous authentication. Example: uid=scenari_search,ou=service,dc=example,dc=org
SC_LDAP_SEARCH_ACCOUNT_PASSWORDSet a Password if you do not use Anonymous authentication. Example: ExamplePasswordChangeMe
SC_LT_URLSet a URL for Language Tool. Example: https://api.languagetool.org or https://api.languagetoolplus.com (since version 6.2.3)
SC_LT_MAX_LENGTHSet the Max Length by request to Language Tool. Example: 20000 (since version 6.2.3)
SC_LT_API_USERIf you use Language Tool Premium , set SC_LT_API_USER with your Username. (since version 6.2.3)
SC_LT_API_KEYIf you use Language Tool Premium , set SC_LT_API_KEY with your API Key. (since version 6.2.3)
Each path need read/write permissions for UID 3000.
/var/log/jetty (/var/log/jetty9 for 6.1 and before)/var/lib/scenari (By default a Volume)/var/log/scenariSteps:
sc_backup pre in SCENARIchain-server container. Example: docker exec SCENARIchain-server sc_backup pre/var/lib/scenarisc_backup post in SCENARIchain-server container. Example: docker exec SCENARIchain-server sc_backup postSteps:
/var/lib/scenari/var/lib/scenari/data/prl-chain/db by content of directory /var/lib/scenari/backup/prl-chain/dbBkpHealth check for the Chain DB, call this command once a days. (since version 6.2.3)
sc_backup check_chain_db in SCENARIchain-server container. Example: docker exec SCENARIchain-server sc_backup check_chain_dbContent type
Image
Digest
sha256:f8b695c32…
Size
1.3 GB
Last updated
about 1 month ago
docker pull scenari/chain-server